MDLFGFGTVIVHFLIISHSYHFICKGQINRKELFVFGAYTLLTEIVFDFPLYILYLDGLGIERFLFPLGLYSYFRWMKQYERDRGLFLSLLLSLLYESTHNFLSVTFSSITGDNFVLQYHFPFFFVVTVLTYFVTLKIIYYFHLELAYFDEDYLYPFLKKVFFALLLLHIVSFVSDMVSTIKHLNSFGSILSSIVFISLLLTFFAMNSHKVQMEKEIALKQKKFEQKHLQNYTDEIVGLYNEIRGFRHDYAGMLVNRCMQMAIDSGNLQEIDRIYNEVLVKANHKLRSDKYTYFDLNNIEDSALRSLVAQSIVYARNNGVEFTLEVKDTITKLPIELLDLVRIMSVLLNNAVEGSADSYKKQMEVAVIKMETETVIVIQNSCKMTMTPSGDLFALGFSTKGRNRGVGLNNVKELLDKYNNIILETEMEGSTFRQIIRFKREFE