MSQDSVLNPPLAEQVKRALSLPLPRTFKRVETICYMSEYEREVGNIPLLLELAKLDFNLLQHIHLEELKAISEWWKDLYGYMELRYIRDRTIEAYAWSYMMFYEEDFAFTRMFVAKIIALDTVMDDTYDAHATVEECRQLNTAIQRWDKSAISILPEYLKKFYIKLLINFEEFEHQVSDNEKYKVTYTKQEFQRQSTYYLQEAEWSYQKHKPSFKDQVVLSTKSSAVQLVCVAAMIGWGNAVTTEAFEWAASGNDAVIACAKIGRFMNDIAAFKCGKNKGDVASSVECYMNENRVTSEVAFAKIDSLVEDEWRTTNQTRLEHGTLLPMVQRVVNFTVSMVLFYDDRNDAYTFATLLREIIESLFVRPAPI*