MTTEKERESHVYMAKLAEQAERYDEMVESMKKVARLDVELSVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNEHNVKRIKDYRHKVEEELSRICNDILTIIDEHLIPSSSTGESTVFYYKMKGDYYRYLAEFKSGNGRKEAADQSLRAYQAASNTASTDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGEDQPRGEEAEGEH*