MALNLNKLKLDSVDVAGKRVFIRVDFNVPQDKADPTIITNTARIEGALPSIKYCLEKGAKSVVLASHLGRPDGNVVPKFTLAPVAKALEKLIEKPVTFLTDCCGEEVEAACADPAPGSVILLENVRFHLEEEGKGVDAAGEKVKADKEKVAAFRASLCKLADVYCCDAFGTAHRAHSSMVGEGFAVKCAGFLVKKELEAFSMVLGAPKRPLVGIIGGAKVKDKIIVLEALLEKVDKLIVGGGMAYSFLKIMEDMKIGGSIYDKSAPEVVPRILEKAKANNVEIILPVDFICGNKFSEESEVKGPVSKAEGIPDGWEGFDCGPESNKLNAETIKGASTVIWNGPLGVFEISHFQGGTKAAMDAMVEATKAGVTTVIGGGDTATAAATWECVDKVTFVSTGGGASLELLEGKVLPGVAALDDA*