The key proteins involved in DNA replication in prokaryotes include DnaA protein which initiates replication by binding to oriC, DNA helicases which unwind DNA strands, DNA primase which synthesizes RNA primers, single-stranded DNA binding protein which binds to single strands of DNA, topoisomerases which relieve supercoiling during unwinding, DNA polymerase which adds nucleotides to extend DNA strands, and DNA ligase which seals nicks in newly synthesized DNA strands. In eukaryotes, similar proteins are involved along with additional proteins such as the origin recognition complex, MCM complex, RPA, PCNA, and RNAse H and FEN1 which remove RNA primers.