MTTDKERESHVYIAKLAEQAERYEEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNEQNVRRIKDYRHKVEEELSKICSDILTIIDGHLIPSSGSGESTVFYYKMKGDYYRYLAEFKAGNERKEAADQSLKAYQAASNTASTDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGEDQSKGDDPREDGE*