MGLNDTPSGERVHIGFFGRRNAGKSSVVNAVTGQDLAIVSDTKGTTTDPVYKAMELLPLGPVMIIDTPGFDDSGALGELRIRKTRQVLNKTDIAVLVVDAAEGMTAADRELLLRITEKELPHVVVFNKTDLLEGPAVAAADEIYVSALKKQGIVELKERLGSLVPQKEGKLALVGDLIHPSDFVILVVPIDKAAPKGRLILPQQQTIRDILEADAAAIVVKEYELRYTLLQLGKKPALVITDSQVFSKVSADTPADVPLTSFSILMARHKGWLDTAVRGVTAVEQLRDGDTILIAEGCTHHRQCDDIGTVKIPRWLRNYTGKDVHIQTVSGMEFPDDLSPYAMIIHCGGCMLNERELRYRMKCAGDQHIPITNYGITIAYMQGILKRSLEVFPYLADIIS