MEKEREAHVYMSKVAEQAERYDEMVEFMKKVAKLDVELTVEERNLLSVGYKNVIGARRAAWRILSSIEQKEENKGNDQNVKRIKDYRGKVEDELTNICSDILTIIDEHLIPSSGTGEFAVFYHKMKGDYFRYLAEFKTGQERKEAADQSLASYQAALNTATTDLSPTHPIRLGLALNFSVFYYEILNTPEQACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGGDEQPKGENFEDEGKE*