MSRKYFEEEVIQQTLDYNYAQHSDADKFNIAYGIDKNFLFGCGVSIASVLLANPEKALAFHVFTDFFDSEDQQRFEALAKQYATQIVVYLIDCERLKSLPSTKNWTYATYFRFIIADYFSDKTDRVLYLDADIACKGSIQELIDLNFAENEIAAVVAEGELEWWTKRSVSLATPGLVSGYFNAGFILINIPLWTAENISKKAIEMLKDPEVVQRITHLDQDVLNIFLVNKARFVDKKFNTQFSLNYELKDSVINPVDAETVFVHYIGPTKPWHSWGAYPVSQYFLQAKSNSPWSHCALLNPVTSHQLRYAAKHMFNQKHYTSGINYYIAYFKRKLLE*