MTTEKERENHVYMAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNERNVKRIKDYRHKVEEELSKICSDILTIIDEHLIPSSGTGESAVFYYKMKGDYYRYLAEFKAGNERKEPADQSLKAYQAANNTAATDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDEQPKSVESAKVDDAE