MTMEKERENHVYMAKLAEQAERYDEMVESMKKVAKLDFELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKGNDVNVKRIKEYMSKVEDELSKICQDILTIIDGHLIPSSTTGESKVFYWKMKGDYFRYLAEFKTGSDRKEAADQSLEAYTDASNTAATELPPTHPIRLGLALNFSVFYYEIMNSSAKACNLARQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGAGEDQIQVEDSGRGDAAE*