MVQIGANLLDGFEEYTAKDEANPTAPPAPIAPLLAALEHFQGDSKDREKAHFVTYRNNLNKIMGTPYNSKNAWTFEVEKRAGCVYLDVRRTQEDIDSNRNPHENQRRGAFAGRRFEIYATHPKQDDEERKVNEDEEFCSISAMALGDKRLVVAAEIDCYEDKGHNEREYVELKTFRLLQREKDQLVFERFKLLAFWIQSFLVGTPKIVCAFRSDDFQVRKLQSFRVTDIPSFCRQHWVRCRSPIVCLNFTKALLDWIYDHAQEGRAHRVTYIPQRHVVEMELSSEPSFLPTQS