MGRRTRQIFEAAQGFTLPVAEDFRSQRGVCRWVNRFVFGEDAAAAALRVGAWPERHRLAECRDKEEFMAVVESIEESDQSDDDTTDMRGAVAVEKVAGQDAARAAFFEYPLEDEDVLEELWSKIKRDYWTWALGNAYVAPLFAIVQSSGWGKSRLAFELHRKGLYIIYISCMKASHSGFPGRTPHLAAWITQGKQVTVLRVAALLLASIEALAGYVKGGGDPHGWILDQTDPTRGFPVANDIASRLQACTRRLEASAAAKAAALPRTFERRTSRESHTYNAVGEALKTALRDFPLDGIASDGITQRPDQRLKVLFCFDEASELAELELEGGMDTAFTLLRRVLGKAEFGLWALVLGTNSRLLDFVPSKAMDPTRKVRARDYKLFKPFWLTATAAVPGDLSSGSPESVFCLGRPLWRAFMDKGYTFKGLRLLAVDKLNCSGEVTDATVIAVLGCTIGLDVASWSEAAETSVASHMMTACWISDDRRRLHVSNAAEPVLAAAAAGFLLQEVTLNKVLGELSKMCKEGVVTGGPGEIVTRLLLLLAMLACRRDAGDPTFTGEIKLGAFLSKLLGKVPHGLAGTVDLDAGLNFNGFSPTCRNLERGIINECLQHIRALTCKPGQEAVDNVVPSTGGPIGIQAKRWESNNSTKMRRAVGKLEAGVGGVNFMLGIILQLGSPEHRIVVEGAANRTIVVYGLSSELFPFLTQATADKLLDVLKVGSAEYLLHMTDGEQRIVRRMLPLTYL*