MRRTYNIAMVSDFFFPQPGGVESHIYQLSTKLIDRGHKVIIITHQYPGRTGVRYLTNGLKVYHVPFLVMYRSATFPTVFSFFPIFRNIVIREQIDIVHGHASLSSLCHEAILHGRTMGLRTVFTDHSLFGFADPASILTNKLLKFTLSDVDHVVCVSHTCKENTVLRASLDPLMVSVVPNAVVAENFRPVNYTAAGEQTTPPPPPGPHDMITIVVISRLFYNKGTDLLTAAIPRILGSHPNTRFIIAGDGPKSIDLEQMIEQNVLQDRVEMLGPVRHEDVRNVMIRGQIYLHPSLTEAFGTVIVEAASCGLYVVCTQVGGIPEVLPSHMTVFARPDEDDLVAATGRAIAALRSGRVRTELFHEQVKTMYSWKNVAMRTERVYDGISGAISEAEFYGYDGPAGGGPGLPSFALIDRLKRYYGCGIWAGKLFCLCVIVDYLIFLFLEFWFPRDQIDICPDWSRSHKRKALRGTSHTNGGGVSRQSTENREYDQGRIKAHIA