What is the function of the enzymes called " restriction endonucleases " ?
Homing endonucleases are also expressed in all three compartments of the eukaryotic cell : nuclei , mitochondria and chloroplasts .