MTEKERENHVYMAKLAEQAERYDEMVDSMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNELNVKRIKEYRHKVEDELSRICNDILTIIDEHLIPSSSTGESTVFYYKMKGDYYRYLAEFKTGNERKEAADQSLKAYQAASNTATTDLAPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEEGGEDQPKGEEDKIEEIEH*