MTEKERENHVYMAKLAEQAERYDEMVDSMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNELNVKRIKEYRHKVEDELSRICNDILTIIDEHLIPSSSTGESTVFYYKMKGDYYRYLAEFKTGNERKEAADQSLKAYQAASNTATTDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEEGGEDQSKGEEDKIEEIEH*