MESFEDISEYQNYWEMTSMFLNDELKSWAMDQASSHYYDSSSPDEAASAIASKNTVSERNRRKKLNDKLLELRQAVPKISKLDKASTIKDAIDYIQDLQEQETRLQAEIMELESERSEKDKGYEFERELPVLLTSKKTRYDHISDHREPRSDPIEVHQLRVSSMGEKTLFVSLTCSQAREAMVKICEVFESLKLKIITASVTSVSGMFKKTILIEVRLFFPPRLSIISLQGTEMLSNKKWLPKIHADVEERDHLKSRIERAIKALSGPYNPQIM