MCKTKIVATLGPASQTRETLTQLIQAGVNVVRLNFSHGSSEEHIARAEMVREIAQQLNVSVGVLVDLQGPKIRIACFAEGAIQLSAGDTFILDGHLDRQAGTQERVGLDYPELIDDLKVGNILLLDDGRIQLEVTAVDTQTRLVHTIALNSGKLSNRKGINLLGGGLSAPALTEKDKLDIITAAELQADFLAVSFPRNAEDIEYARQLAVQAGCHAHIVAKVERAEVVASEEAMDRVIRASDVIMVARGDLGVEIGDARLPSVQKALIARAKHLGKPVITATQMMESMIENPLPTRAEVLDVANAVIDGTDAIMLSAESAAGRYPVEAVQAMVRIAQGVEHETHCAQNCWDALQHLCSDAGKSFALSSMISASKVNKDLGVAIVTEQGETPLLMSRCQSQATIWAVSDKPALLRKLAILRGVTPTYFPHLDKQGDIATQLIHLLRKPAQEKKIASILVTQLESVEGVGHVNVCRLLNLAQQEALFA*