METSGGNPDPYRSSSIGGGSRRQGLQFSSNLFQSPLSAILEYSGILRARPSHQENEGLIDGRIGGVAHEHALSRGENSSVSSSGGGEVSIRIIGVAEQEHMRSGLAMGQVREVDSGESGVSESQIGGPVAHSSDRYAVGGSNGAIGEGAASSSSPSLASEENSPSGNSDGEAGNGGGNNRDSSYQRYDIQQVARWVEQVLPFSALLLVVFIRQHLQGFFVTIWIAAVMFKSNDILRKQTALKGERKIPFLVGITLFFMLHVVGVYWWYRNDDLLYPLIILPPKAIPPFWHAVFIIMVNDTMVRQAGMVVKSILLMYYKNSRGRNYRKQGQMLTLVEYLLLLYRALLPTPVWYRFFLNKEYGSLFSSLTTGLYLTFKLTSLVEKIQCFFTALKALSRKDVHYGSYATAEQVIAAGDLCAICQEKMHAPILLRCKHIFCEDCVSEWFERERTCPLCRALVKPADLRSFGDGSTSLFFQLF