MSAEKERESHVYMAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKANEQNVKRIKEYRNKVEEELSKICNDILMIIDEHLIPSSGTGESTVFYYKMKGDYFRYLAEFKTSSERKEAADQSLKAYQAASNTAGTDLPPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDDHIRMDDSGKVDNAE*