MATEAQKGTFAVKVGLAQMLKGGVIMDVVNVEQARIAEEAGAVAVMALERVPADIRKDGGVARMSDPTMIKAIKEAVTIPVMAKARIGHFVEAQVLESIGIDYIDESEVLTPADEINHINKHNFKVPVLCGCRDLGEALRRIAEGSSMIRTKGEAGTGNVVEAVRHCRAVMGDIRRLQSMDDDEIFVYAKEIRAPLELVKQTKTLGRLPVVNFAAGGVATPADAALMMQLGMDGVFVGSGIFKSGDPAKRARAIVQAVTHYNDPKIIAEVSQGLGEAMVGIDCKEMHFTSYAARSE*