SPO11 and cancer: mei-W68 is the Drosophila orthologue of SPO11, a human cancer/testis gene catalogued as CT35 that is aberrantly expressed in different types of cancer [15].