MSRRLRRTKIVTTLGPATDRDNNLEKVIAAGANVVRMNFSHGTPEDHQLRADKVREIAAKLGRHVAILGDLQGPKIRVSTFKEGKIFLNVGDKFLLDANLGKGEGDKEKVGIDYKGLPADVVPGDILLLDDGRVQLKVLEVQGMKVFTEVTVGGPLSNNKGINKLGGGLSAEALTDKDKADIVTAAKIGVDYLAVSFPRCGEDLNYARRLARDAGCDAKIVAKVERAEAVCDQDAMDDVILASDVVMVARGDLGVEIGDPELVGIQKALIRRARQLNRSVITATQMMESMITNPMPTRAEVMDVANAVLDGTDAVMLSAETAAGQYPSETVAAMARVCLGAEKIPSLNVSKHRLDVQFDNVEEAIAMSAMYAANHLKGITAIITMTESGRTALMTSRISSGLPIFALSRHERTLNLTALYRGVTPVFFDSQNDGVAAAHDAVNLLRDKGYLVSGDLVVVTQGDVMSTIGSTNTTRILTVE*