MALNLNKLKLDSVDVAGKRVFIRVDFNVPQDKADPTIITNTARIEGALPSIKYCLEKGAKSVVLASHLGRPDGNVVPKFTLAPVAKALEKLIEKPVTFLTDCCGEEVEAACADPAPGSVILLENVRFHLEEEGKGVDAAGEKVKAEKDKVAAFRASLCKLADVYCCDAFGTAHRAHSSMVGEGFAVKCAGFLVKKELEAFSMVLGAPKRPLVGIIGGAKVKDKIIVLEALLEKVDKLIVGGGMAYSFLKIMEDMKIGGSIYDKSAPEVVPRILEKAKANNVEIILPVDFICGNKFSEESEVKGPVSKAEGIPDGWEGFDCGPESNKLNAETIKGASTVIWNGPLGVFEISHFQGGTKAAMDAMVEATKAGVTTVIGGGDTATAAATWECVDKVTFVSTGGGASLELLEGKVLPGVAALDDA*