MVHLQREEIHPNFVNFDPSLSFPGHVKRWAGTVLGERNRSVHLESLHQLWLQKHKPLDRTCQFWRRAVFLYASYKFCQLRCHFLGAEARDQAWRIQHEWAADRVYSLCSDLGGFFLKVAQFIGKPDLAPDAWVRKLVTLCDAAPATPFPTLKHVLEKELGYPIDQLFEKFCESPIGSASVAQVHRAIINRTHEVVAVKVQHPGVEELMMTDIRNLKAFVAFVRRFDVKFDTLSVLNELEEQVGLEFDFTREAWSMDRIADSLSVANHGKPLVIVPKSIPGMVSRRALVMKFVEGTPILQLAEEMARRGINPNGTMARLAKKNILKELSMAYGHMILKDGFFQADPHPGNIMITNQGKVALLDYGQVKDFPNDLRLSYAELVLALSKDDPFEMGRCLEKLGVVVSKKIETDPQGFKLMVSSLFDTKMPPGRKKVTPFGKDSMLKEFPIEKFPQDLFFILRTIHLLRGLSVGMGVPYSCAEEWREMALDVLCVSEQGRDASKQNLGTSRELIWERRKRSKRLLYLTQAQG*