MSVEAKSEERGEVELPQSEDGAAEWEEKMERAEEMERLHREGALDLSWVWEAYDAFVKLAEKITELLDDSKRKPEEEGQQKLDDKMLEGLENKMREGLTKWPEYYEKKKAYWRRRLEEPKNGTGEEVVEKELKGQEEQANKLEEELETIEENLAEILEERTTPETGAKTGQARSNSKCPYCDRRYASAGWLKRHVQKEHKGEPDPDMDVGRVTFKCPHGCGKTYKTQGWLNRHLREKHDEQSGSGEVACDSDEDCVKLRCPYEGCNKTYKKMGWLRRHIREKHPDKL