MMESSEASWHSFDPSVAMEDSEAMAQLLGVQYFGNEQEQQLRQPPATYWPGHEAADQYYGSAPYCYMQQQQHYGCYDGGAMVAGDFFVPEEQLADPSFMVDLNLEFEDQHGDAGSSGAAAAGGKMTPACKRKAEDHRDESATTDNVSRKKARSTAAAVQKKGKSAQCKKAQKGACSRSSHQQERDGGGDGNVQSSSNYLSDDDSLEMTSCSNVSSASKKPSSTAAQHGAKARAGRGAATDPQSLYARKRRERINERLKILQNLIPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDMWMFAPIAYNGVNVGLDLKISPPPQQQ