MEKKVLATVGEKEITNIDIENALKSLDPYQAMQFKTEEGKKHLLNDLVNQELFFLDAKEEKLDEEEIFKLEMKKIEENVLKQFAINKVLSSVNVTEDEKVKFFEANKSSFSKPESATAKHILVDSDEKAKEILAQIKSEEISFEDAALKHSSCPSKDMGGDLGTFGRGQMVPEFEEAVFSMAKGEVSEPVKTQFGYHIIKLEDLQESTESTFDEVKAEVEKSLLYQKQNEVYGNKINALNAKYGNLVKYND*