Lords of the Flies: Genetic Similarities Between Humans and Flies