MARNEEKAQSMLNRFITMKQEEKRKPRERRPYLASECRDLADAERWRSEILREIGAKVAEIQNEGLGEHRLRDLNDEINKLLRERGHWERRIVELGGRDYSRSSNAPLMTDLDGNIVAVPNPSGRGPGYRYFGAARKLPGVRELFDKPPEMRKRRTRYEIHKRINAGYYGYYDDEDGVLERLEGPAEKRMREEIVSEWHRVERVRREAMKGVMSGEVAAAGGRSGEAAREVLFEGVEEEVEEERKREEEKREREKGEEVGREFVAHVPLPDEKEIERMVLERKKKELLSKYASDSLLVEQEEAKEMLNVRR*