MLIDAYGKTFAEDSCSEKTVSEGTVLGQTADEILEMVSCYASDGRVFYKKGDLVNAVASFAYGYGWLDAGRFLGYLAGSPSVPPKIEERLPDSLFEHLSEKTYRYQRMLTSALEDVSPSPDSETVMYAAACSILKTAGSYLARGGVYLPDDLINALIFFSYGYGWLDCGVRAGLFSISGDRHLFTI