What is the function of the enzymes called " restriction endonucleases " ?
Finally , homing endonucleases have a broader phylogenetic distribution , occurring in all three biological domains — the archaea , bacteria and eukarya .