Text this: Genetic diversity study, expression and immunocharacterization of Plasmodium knowlesi merozoite surface protein-3 (MSP-3) in Escherichia /