Reverse-transcriptase (RNA-dependent DNA polymerase)