MEIKGINHLLFSVSHLDTSIDFYQKVFGAKLLVKGRTTAYFDMNGIWLALNEEPDIPRNDIKLSYTHIAFTIEDHEFEEMSAKLKRLHVNILPGRERDERDRKSIYFTDPDGHKFEFHTGTLQDRLRYYKQEKTHMHFYDETAF