MASDKGTFAVKVGLAQMLKGGVIMDVTTAEEARIAEEAGAVAVMALERVPADIRRDGGVARMSDPAMIKAIKAAVTIPVMAKARIGHFVEAQILEALGVDYIDESEVLTPADEIHHINKHNFKVPFVCGCRDLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHCRAVMGAIRQLQTMDDDELYVYAKEIRAPVELVRQTKHLGRLPVVNFAAGGVATPADAALMMQLGMDGVFVGSGIFKSGDPAARARAIVQAVTHYNNPTVLAEVSAKLGEPMVGIDIREKGFNSYAQRSE*