Molecular Mechanism of Flocculation Self-Recognition in Yeast and Its Role in Mating and Survival