METSGGNPDPYRSSSIGGGSRRQGLQFSSNLFQSPLSAILEYSGILRARPSHQENEGLIDGRIGGVAHEHALSRGENSSVSSSGGGEVSIRIIGVAEQEHMRSGLAMGQVREVDSGESGVSESQIGGPVVHSSDRYAVGGSNGAIGEGAASSSSPSLASEENSPSGNSDGEAGNGGGNNRDSSYQRYDIQQVARWVEQVLPFSALLLVVFIRQHLQGFFVTIWIAAVMFKSNDILRKQTALKGERKIPFLVGITLFFMLHVVGVYWWYRNDDLLYPLIILPPKAIPPFWHAVFIIMVNDTMVRQAGMVVKSILLMYYKNSRGRNYRKQGQMLTLVEYLLLLYRALLPTPVWYRFFLNKEYGSLFSSLTTGLYLTFKLTSLVEKIQCFFTALKALSRKDVHYGSYATAEQVIAAGDLCAICQEKMHAPILLRCKHIFCEDCVSEWFERERTCPLCRALVKPADLRSFGDGSTSLFFQLF*