MARNEEKAQSMLNRFLAFKNEEKKKPKEKRPYLASMCRDLAEADKWRLQILREIGRKVMDIQNPGLGEHRLRDLNDEINKLIREKGHWEARILELGGPNYAKTAPRITDSEGREIVDCRGMGYRYFGAAKQLPGVRELFEKPPETKRRRTRYEMYKRIDADYYGYRDDEDGILEPLEKEAEQELISKVIEEWNRIEEVKNAAKKTVKSGEVARVKPIFFDEETLDEDNLSDNENSKVRTREFVAHVPLPDEKEIERMVVEKKKQELLSKYTSEVLIEEQQEAKNLLNIKR*