ADEDMQEALEEMVEADEMYARFNARASGGKVSTGDAMILARQLGLAPSYADKQAFEEKSGDNLDYASFQKFVGTST HPEDNIEDLVEAFAYFDVSKHGYLTRKQMGNILMTYGEPLTTEEFNALAAEYFTSDQIDYRQFCKAMLEAENLYFQ