MAEQTERAYQKQAPIFQNRKRVLGQVTKKKDLRFVRNVGLGFKTPKDAIEGTYIDKKCPFTGNVSIRGRILTGICRSMKMKRTIIIRRDYLHYIKKYNRFEKRHKNLAAHCSPCFRDIALGDLITVGQCRPLSKTVRFNVLKVSKGKSTMKGKKEFEKF