MVKKAVLIGINYPGTEGELRGCVNDVKRMHKCLVDRFGFSEENITELIDTDKSKIQPTGKNIRQALSELVGSANPGDVLFVHYSGHGVRLPLETGEDDDTGFDECIVPCDMNNITDDEIREIVDKVPEDCSITIVSDSCHSGGLIDATKEQIGESTKKTGKAVKTEEIEQEERRNGVHVVNRSLSLESMINMLKQESGNDDIEVGSIRRFLLHAFGEDASPKVQETEGLKAATKKQVVRKKDKGILLSGCQTDQTSGDVRTKGQAYGAFSDAIQIILDETKGKKITNKELVLGVKELLEYECYPQQPGLYCSDSNADAPFIC*