MGGFNGNDSSPLKRPRLSFEACTQGYGTPFLSTTSWGAGMARTLPAAAMNDGDEGGAMVGPNSLIKRVELIRIITQSLYSLGYTKAATLLEEESGVPLQSQVISDFRQQIADGKWDDSVATLRNMGVLDPKSFGAAVSLILEHKFFEQLIHADVLGALMTLRKEISPLQIEKEKLHELASCIVCPSKLNSIWNSGGTISRRSQLLEDIQMLLPPSLMIPDRRMEHLLEQALSVQKKACIFHNSVDQPLSLYVDHKCGRDQIPSQTLQVLDDHSNEVWFLQFSHNGKYLGSASKDCTAIVWEVVGDNFVKLKYRLT