MVEQHIEILMATGYGYLNDSISLAQEFPLEQLEMNIGNQNFHDICCQFLDTQSTSEFFCFNSSSLLNTFSPEVFSQYLETNKLEMGSSMQVEPPINYQNKQENNKRLALYQSLPKNICPTSCAVCGDSAFGYHYELFKSLSTVQVPSCNGCKTFFRRTVLAQRKYECEKGDNCFRILPKEYSSEKRCGCRACRFKQCIDVGMNPLAIQMPYEPEKNGMVREILLKRKAHDISQLSTLRDAKVGIVSLSTNYIYNQSLRI