MGGFNENDSSPLKRPRLSFETCTQGYRTPFLSTTSWCAGMARTLPAAAMNDGDEGGAMVGPNSLIKRVELIRIITQSLYSLGYTKVATLLEEESGVPLQSQVISDFRQQISDGKWDDSLITLRNMGVLDPKSFGAAVSLILEHKFFEQLIHADVPGALMTLRKEISPLQIKKEKLHEMASCIVCPSKLNSIWNSGGTISRRSQLLEDIHVLLPPSLMIPERRLEHLLEQALSVQKKACIFHNSVDQPLSLYVDHKCGRDQIPSQTLQVLEDHSNEVWFLQFSHNGKYLGSASKDCTAIVWEVVGDNFVKLKYRLTGHQKPLSFVTWSPDDRMILTCGNAEVVKLWDVETGECKHTFDKPNNSFSSCAWFPDGKRFISGCGDRCIYMWNIEGKELDSWKGQRMPRITDLTISADGKNMISICEKDIRIYNLENKSERIINEEKAVTSLSISN