MLKGGVIMDVTTAEEARIAEEAGAVAVMALERVPADIRKDGGVARMSDASVIKAIKKAVTIPVMAKARIGHFVEAQILEALDVDYIDESEVLTPADEIHHINKHNFKVPFVCGCRDLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHCRAVMGAIRQLQSMDDDELYVYAKEIRAPVDLVRQTKHLGRLPVVNFAAGGVATPADAALMMQLGMDGVFVGSGIFKSGDPARRARAIVQAVTHYNNPKVLAEQSCDLGEPMVGIDCREQGFNSYANRSE*