MSTEKERESHVYLAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKANELNVKRIKEYRHKVEEELSKICNDILMIIDEHLIPSSTTGESTVFYYKMKGDYFRYLAEFKTGFEKKDAADESLKAYQAASNTAGTDLPPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLNEDSYKDSTLIMQLLRDNLTLWTSDLQEDGGDDQIKMDESGKVDNAE*