macromerozoite