MDEYTPKHYDIAQLRFLCENLCDESIATLGDSSHGWVNDPTSAINLQLNELIEHIATFILTFKIKYPNESELSEQVEKYLDDTYVLFSNYGINDAELRRWQKSKAKLFGMFSGENICTPAKT