MSATMDIDGAAASAAAGGGRHSEKELFSAAESGDAAAFSSLSPADLAAALALRDEDGRSLLHVAAASGHAQVVRVLAAMGGDAAASVVNGKDEEGWAPIHTAASSGKAEIISILLDQGANVDLTTDAGRTALHYAASKGRLNIAETLIAHSANVNKKDKFGCTPLHRAASTGNAELCEFLIEEGADVDAVDKTGQTPLMHAVISEDKAVALLLVRHGADVAIEDKEGYTVLGRASDSFRPALIDAAKAMLEG*