Thrombospondin related adhesive protein (TRAP), a potential malaria vaccine candidate.