MKEKEGPECLKRAEVFAENEPRQQLSLLELAYGRSNGPSYVRRRSGQKFYPLERASFWEAPLEQMFPWSSEHGLCPRVASCTLFAPVWTCGTPEDSWMLGKGNVEYKTHSIMENKREEEECSIIKLLGNYY