MSTEKERENHVYMAKLAEQAERYDEMVEFMKKAAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKGNEQNVKRIKEYRHKVEEELSKICNDILVIIDEHLIPSSSTGESAVFYYKMKGDYFRYLAEFKVGTERKEAADQSLKAYQVASNTAGTDLPPTHPIRLGLALNFSVFYYEIMNSPERACHLAKEAFDEAIAELDSLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDEPVRTDEAAKVDNGE*