Text this: Plasmodium falciparum merozoite surface protein 6 (MSP-6) derived peptides bind erythrocytes and partially inhibit parasite invasion