MDRLLILDPQDLTLRFEVGKKAVGMVKLTNVMHTMPVAYKIQTSAPRKYSFKPPHAIIPPLGQVTVEIAMHAQNELPECFPQSSDKFTVKSVVVPGGYSSEAVVSVDWFTARRKAVFSDTRLRVVLVGGGILRALVSRAAIEQMREVLDLDPLVVDAADERGCTAMHVAVAMKRPELVQILLEYKANLELRNKAGQSALQLAAQAGEALIAELLLANGAATESANAFGWTALHCATVKGHCAVMRLLLDGHANIDAHTRDGRTPIHMAVAEGHKHCVNLLLEKHCNVDARSADGGTALHTASARGHVALVKLLLDRGANTDVRNSRGRTPFDDAADAGHTLLFDVLLLGDALRHAARRGELTSVQKCVHEGAVVDGDDQYGWTALHRAAFKGRLDVVKFLIEHGADLKLKDEEGFTALHMAVESGHKELVHLLVSKGASVNEKTKKGLTALQLATAMNYVGIVRILLEAGASRDASIDPDRWRPVELTNDSSKCSFGERYSAVQDFVRKFTKSGAVQHQLGSYSKKRAPKLNLDSDISSYSTYAAYA*