MGAPEIDSQPDAITTVKPVVAVGDGHTAKAEGSKAKVVHNAEFFAAVQEANIPRWSRESLKLYFAIFIAFCCACANGYDGSLMTSILDMDHFQNVFDAGKTGVKVSLIFSMYTVGSITGAPFAAVLTDKYGRRKGMFSGGIVIILGMIVISTSHTVAQFVVGRYILGFGISIMTIAAPAYAVEIAPPHWRGRATGFYNCGWFGGSIPAAAVTFGTNNIDGNLSWQLPLIFQAFACLFVMVGVFFIPESPRWLMTQGRESEAIEFLVKYHGNNNRESRIVLLEIQEMREGIRQDGIDKVWWDYRPLFLTHAGRWRMAQVLMISIFGQFSGNGLGYFNTVIFENIGVNTVSQRLGYNLLNSVLSAIGALTAVCLTDRMPRRPVLIYGTMACSFALAINSGLSAALDNQGENVILSYAQGALASYFMFNIIFSFTYTPLQGAIPTEALETTIRAKGLAMSGIIVSTIGFINQFATPIALGNIQYRYIFIFVGWDLFEALMWYLFGVESQGRTLEQLEWVYDQPNPVKASLKVDKVVVQADGKVTEKIADTDSA