MTIIVTGAAGFIGSNIVKALNQRGITDIVAVDNLTKGEKFKNLAECEIAHYLDKHEFIRQVREHILPYQNIEAVFHQGACSDTMNHDGLYMMENNYQYTLDLLDWCQDERIPFLYASSAAVYGKGEIFREERELEKPLNVYGYSKFLFDQVLRRRMKEGLTAQVVGFRYFNVYGQHEQHKGRMASVAFHHFHQYREHGYVNLFGSNDGYGNGEQTRDFVSVEDVAKINLYFFDHPELSGIYNLGTGRSQQFNELAAAAVNACRAAEGKSELSLKELVEEELIRYIPFPDALKGKYQGFTQADITKLREAGYKEEFFDVKAGVNRYVKWMLENLA*