MARNEEKAQSMLNRFLAFKNEEKKKPKEKRPYLASECRDLADADKWRLQILREIGRKVMDIQNPGLGEHRLRDLNDEINKLIREKGHWEARILQLGGPNYAKTAPKITDYEGKEIVDCRGMGYRYFGAAKQLPGVKELFEKPPETKRRRSRYEMYKRIDADYYGYRDEEDGILEPLEKEAEHKIRQKAIDEWNRIEAVKNAAKKTVRSGEVARVKPLFVEEEEDFQDDESSSDDERSRSKTREFVAHVPLPDVKEIERMVVEKKKQELLSKYTSEVLLEEQQEAKNLLNIKR*