MQEALEEMVEADEMYARFNARASGGKVSTGDAMILARQLGLAPSYADKQAFEEKSGDNLDYASFQKFVGTSTHPEDNIEDLVEAFAYFDVSKHGYLTRKQMGNILMTYGEPLTTEEFNALAAEYFTSDQIDYRQFCKAMLEAENLYFQ