METSGVNSDHYMNSSGGSNPRRLGFRLLASNFLRAPLSAILEYSGILRTRPGVLENEGLIDGSGFRNHVQSARLDGPATAAAGDGGEVTIRIIGAGEHDHVRRDGDSDGNGVSASQIAGAEPHAGGRNDGRGGGRGEGPSISPADSPGGSSGTEAGNGVGGNNRDSSYQRYDIQQAARWIEQILPFSLLLLVVFIRQHLQGFLVTIWIAAVMFKSNDILRKQTALKGERKISVLVVISIILMLHVIGIYWWYRNDDLLYPLVMFPPKSIPPFWHAIFIIMVNDTMVRQAAMVLKCILLMYYKNSRGRNYRKQGQMLTTLEYFLLLYRALLPAPVWYRFFLNKEYGSLFSSLTTGLYLTFKLTSVFEKVQFFFAALKALSRKEVHYGSYATTEQVTAAGDLCAICQEKMHAPILLRCKHIFCEDCVSEWFERERTCPLCRALVKQADLRSFGDGSTSLFFQLC