Immunological similarities among trichocyst secretory proteins of Paramecium caudatum, Paramecium tetraurelia and Pseudomicrothorax dubius.