MRRRIASQVFGGLILIGIGVLFLLRQMGYTEIDIGYLFSNFWPVILIIIGFQRLLGGGRNGRGFASVGALFLLAMGVYFLGRNLEWFEFSPGDFFTMIIPVALIGGGLMVIFRPHRSEPPVPPVPPPAPPRFYPEDKRGSDEPPRPLNSTLDEEFERKFGRPEENRSSIGMHEATEGMSGEERERRPDEDMDLNGEKPAGWEENRDRHQHRRQEREERHERRREERWERHERRREERWERHERKHGHGHYAGHEWTHDGDKETTNRSTFIGDIHMGREHFQLKNTNISQFIGDTVLDLTNAQIPYGETKINLSAFIGDLKVYIPDDMDLGISVNSSSFIGDMEVLEQSRSGFMSSVQCKTPYYKEAGKKIRINVSAFIGDIKVKTVG