MTTEKERENHVYMAKLAEQAERYDEMVESMKKVAKLDFELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKGNDVNVKRIKEYRSKVEDELSKICQDILTIIDGHLIPSSTTGESKVFYWKMKGDYYRYLAEFKTGSDRKEAADQSLEAYTDASNTAATELPPTHPIRLGLALNFSVFYYEIMNSSAKACNLARQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGAGEDQIQVEDSGRGDAAE*