Reverse transcriptase
A reverse transcriptase (RT) is an enzyme that uses an RNA molecule as a template to synthesize a complementary DNA molecule, through a process termed reverse transcription. Reverse transcriptases are used by viruses such as HIV and hepatitis B to replicate their genomes, by retrotransposon mobile genetic elements to proliferate within the host genome, and by eukaryotic cells to extend the telomeres at the ends of their linear chromosomes.