MGVTEDSKDLSRVQSREKEGETAIVSEKYADVTLRLVEEHGDQFGPLTPEKEKKLRRKLYWHVMGLLSAINLLLFIDKSTLGYAAILGLFEETGINKAQYNNLGTFFYVGYLAAQWPGHYLMQRLPFGKFVAGLVFMWGATILLHCVATKYAGLVVLRIALGAAESVVVPAMEMTIGMFFNRHEQSFLQPFLWVTSALAPVCAAFISYGLLWSHSTVLPWKLFMIVTGGLSVVLSVFVWFFYPNNPAEARFLTLEEKVHCIKRVHESSQSSIEQKQFKKTQFQETLRDPVSWLFALQAFTLMMSNNLTYGQQNLITTALGVDALGSTLVAAAGGGFGVAVCLAGTFALKWWPSNLALHGLVWCIPAVAGGIGMVAINWNEKLGMLACLLLAGHTYGNTYIIALGWATSSAAGYTKKLTRNVMFMIGYSVANLISPQIWVPKDAPRYYGAWISMILISWVGTPAVLFVIQFILKKRNKERKEWAAGLSEEERLAHAFGEVEQLDENGQIVRRKVEIALLDLTDLENKFYIYPI