MEKDSDLQVTYSKRRQGLFKKATELCTLCGVEIGILVFSPGRKVFSFGNPDVRYVFNRFKSYDQNPFQLNEFGPSVTIRGLNSILSQELVKLEKEQARRTILEKIRIQREETDKWWEKPPSELNLRQNTCLISVLENLRMDLGSPRFQQAMVPQNYCGGSNNNIVGGGNTDPLDERSMFENAFNYNPNMMIPNQGPTLGYNNIKPESGGCSDCLSIRFLDSVDLSVRLVRPRFSWEGGWTSISEEVDAKRVTSVSKGSAISRGAGGGVIVWRAMGSSGNSRSVAFIKVLNLLN