MFGDHSVSRLAIKLAYIVPDRSVSSSRFLRAITSPATKFEGVVGDGREKALLKHVLISADNDSPDSVLEAVNDFCKRTWLMCIGDEKGALLDSCVLHRNPRVALELGAYCGYSATRIASQMKEPASMLISLEMNATNVDTARQLINHAGVSTITMRITICPLSLTGCSTSGGGFSSRERTSDSHSAFAEGLSSRVRVINGVLSEKLQELRNILNSLKTNIFEFVFIDHNKDSYLSDFLLLKENGLIGKGTVIVADNMKFPGSPKYRRYLRKHSEEFETVELKCAFEYISWLPDSLMVSTWK*