MMKMAFPWEAYTPDLSIDLKKHHAPITFLDKVAYWTVKMLRYPTDVFFQRRYGCRAMMLETVAAVPGMVGGMLLHCKSLRRFEHSGGWIKALLEEAENERMHLMTFMEVAKPKWYERALVFTVQGVFFNAYFLAYLISPKLAHRVVGYLEEEAIHSYTEFLKELDKGNIENVPAPAIAIDYWHMPLNSTLRDVVVVVRADEAHHRDVNHFASDIHYQGHELRDSPAPLNYH