MSGPLLRPQFVMFGSSIVQYGLYDEGWMADLSHLYARKVDIVLRGYAGWNSRRALQVLDKIFPKDAPVQPSLVIAYFGGNDSSTPHSSGLGPHVPLQEYIENLRKIVNHLKSLSENTRILLLSAPPINDATITPNSDGKPSRTNEACRIYSEACLDVCREMNIKAIDLWSAIKKRDNWQDVCFIDGIHLSSEGSKIVLKEILKVLKDAEWEPSLYWKSMPSEFDEDSPYDPIAPDGKSTINISNWAFPGNDKWE*