Insights into the molecular basis of self/non-self recognition in the ciliate Euplotes from the determination of pheromone crystal structures