MSFEVTGPPLVSPWMMLSMSEARNDIDETKIVIPGHSVCDAPQQFMRGHGTYVRDGEIVSSLSGVVQQLNRLLMVKTIKQRYAGEVGDVVVARVVEVQAKRWKCDVASRLHANLPLGSVLLPGGDFRRKDVEDEEKMSEFLKNGELICAEVQQVQHDGTLMLHTRNNKYGKLQQGILIKVPPHLIKKSKKHFHTLPYGMAVIIGCNGSVWVTPSLPETTLEEDGSHVHEFQIVPPDVRVTMVRIAACVRLLRDYSISIYLNSLTTCYEMSQPYEIKELAEQDTSSRLAYLIAARLLQELQQQK