Molecular Cloning and Characterization of oppo 1: A Haploid Germ Cell-Specific Complementary DNA Encoding Sperm Tail Protein