MCMTALHLLLLCPGALSHPTRYPPKPPAGVKGLYWDRTSLKQRIHYEVAEPPKGPSNSAPVLLLNGFGVGSFTWHRNMAALAASTGASVYAMDYVGQGASWPVDCDDGNAESEQGLRYAIDDWKAQAAEFIDAIVLRGASPDACVHLVGNSAGGLLAALLAAEPGSRVASLCLLNATPVWGSNLPGWDGRLPGPAVPRAIGRYLYDRMRDRANIAEMLEQVYAAPEQAEPLIEQIRAVTDASEGGHAAFASILWSPPATLPGGAGGFEALLQLCGCDALLLYGADDPWCSPPFGRAAARALTRRACAGERRTELVLLSPAGHCPHHEAPEAANAILSRWVKGQPPLASADAATEAFGRVSAARAQSEGELEPRTPWEGLLTGMLS*