MARNEEKAQSMLNRFLAFKNEEKKKPKEKRPYLASMCRDLSEADKWRQQILREIGRKVMEIQNPGLGEHRLRDLNDEINKLIREKGHWEHRIVELGGPNYARSAPKITDYEGKPIHDCRGMGYRYFGAAKTLPGVKELFDKPPEIKRRRSRYEMYKRIDADYYGYRDDEDGVLEPLEREAEKEMRAKAIEEWNRIEAVKNAAKKMVKSGEVARVKPLFDDEAEPVDDGLSSGDDEDDDESRTKTREFVAHVPLPDVKEIERMVVEKKKQELLSKYTSEMLLEEQQEAKNLLNIKT*