MAEKGTFAVKVGLAQMLKGGVIMDVTNVEEARIAEEAGAVAVMALERVPADIRKDGGVARMSDPEMIKAIKAAITIPVMAKARIGHFVEAQILEALNVDYIDESEVLTPADEIHHINKHNYKVPFVCGCRDLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHTRAVMGAIRALQTMDDDELYVYAKEIRAPVELVRQTKHLGRLPVVNFAAGGVATPADAALMMQLGMDGVFVGSGVFKSGDPAKRARAIVQAVTHYNNPKVLAEVSSCLGEAMVGIDVRDKNFTSYAQRSE*