MEKDSDLQVTYSKRRQGLFKKATELCTLCGVEIGILVFSPGRKVFSFGNPDVRYVFNRFKSYDQNPFQLNEFGPSVTIRGLNSILSQELVKLEKEQARRTILEKIRIQREETDKWWEKPPSELNLRQNTCLISVLENLRMDLGSPRFQQAMVPQNYCGGSNNNIVGGGNTDPLDERSMFENAFNYNPNMMIPNQGPTLGYNNIKPESGGCSDCLSIRFLDSVDLSVRLVRPRFSWEGGWTSISEEVDAKRVTSVSKGSAISRGAGGGVIVWRAMGSSGNSRSVAFIKVLNLLN*