MEELPLGYRFYPTEEELVSFYLHNKLEGTRQELQRVIPEISIYDIEPGDLPQLSGELCRGNTEQWFFFTPRQAREARGGRPNRTTATGYWKATGSPGYVYSSDNRVIGLKKTMVFYIGKAPTGRKTKWKMNEYRAIEVHESSRNATSKLRHEFSLCRVYVVSGSFRAFDRRPLEADPITVEMTSSPETSYSGGDHVDYPGTAASANWGLILHGNDRNNWIGPAQIDL