MSTEKEREGHVYMAKLAEQAERYDEMVESMKRVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKANEQNVKRIKGYRFKVEEELSKICHDILMIIDEHLIPSSGSGESTVFYYKMKGDYFRYLAEFKTGAERKEAADESLKAYQAASNTAASDLQSTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEDSYKDSTLIMQLLRDNLTLWTSDLQEDGAGEEHQKAEDDTMENAEVAK*