MTRRPVNVVITGAAGQIGYALAPMVCAGAATGREKAIALRLLDVPFAEKALRGVMMELEDAAFELVESVSAHVDPEEAFVDADVCIMVGGFPRKAGMERKDVMGKNVAIYREQARALATKAKPGVKIVVVANPANTNANILRKFAPEIPAANVTCMTRLDHNRALAKLGGKSGRATRDVKNVIIWGNHSSTQYPDVNHATIEGKTAREVIGDDAYLDGEFVDAVRRRGAEIIEARQLSSALSAASSVCDHVYDWLNGTKEGEWTSMGVVSDGSYGVPEGLVYSFPVTCTGGKWQIVQGLTIDERSRKLMDESATELTEEFELAEACLAESA*