MSADKERENHVYMAKLAEQAERYDEMVESMEKVAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKGNEHNVRRIKDYRHKVEEELSKISSGILTIIDEHLIPSSGSGESTVFYYKMKGDYYRYLAEFKTGNERKEAADQSLKAYQAASNTATVDLPPTHPIRLGLALNFSVFYYEILSSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDEQPTLEESGKVDDAE*