MHGDTPTLHEYMLDLQPETTDLYCYEQLNDSSEEEDEIDGPAGQAEPDRAHYNIVTFCCKCDSTLRLCVQSTHVDIRTLEDLLMGTLGIVCPICSQKPAAYGQFGVGFYSAFLVADKVIVTSKAAYGEVTFKSILFVPTSAPRGLFDEY