MLIGDMSGAAVKLPFGIHSILYERVSKPTVAESSIPSKLCTLPQIPLYYNSLSEPWIATSSVTSPVKQLDRVKKHDEARREATRRIGHPYQSRAPAKHKKPRTSFSKKQVALLENRFLSQKYLASTERALLASELDMSDAQVKTWFQNRRTKWRRQEAEEKEFEDKANARMLSYTQCFFARPDITL