Organization and Evolution of Drosophila Terminin: Similarities and Differences between Drosophila and Human Telomeres