MTTEKERENHVYMAKLAEQAERYDEMVDSMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNELNVKRIRDYRHKVETELSRICDDILSIIDEHLIPSSSTGESTVFYYKMKGDYYRYLAEFRSGNERKEAADQALKAYQAASNTAATDLPPTHPIRLGLVLNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDDQPKAEEAKTEGGEH*