MARNEEKAQSMLNRFLAFKNEEKKKPKEKRPYLASECRDLADADKWRLQILREIGRKVMDIQNPGLGEHRLRDLNDEINKLIREKGHWETRILQLGGPNYAKTAPKITDYEGKEIVDCRGMGYRYFGAAKQLPGVKELFEKPPETKRRRSRYEMYKRIDADYYGYRDEEDGILEPLEKEAEQKIRQKAIDEWNRIEAVKNAAKKTVRSGEVARVKPVFEDEEEGSEDEGSSSDDERSRSKTREFVAHVPLPDVKEIERMVVEKKKQELLSKYTSEVLLEEQQEAKNMLNIKR*