How many genes are in Drosophila melanogaster?