Seol mar théacs é seo: P25 and P28 proteins of the malaria ookinete surface have multiple and partially redundant functions.