What is the function of the enzymes called " restriction endonucleases " ?
These enzymes are often used in genetic engineering to make recombinant DNA for introduction into bacterial , plant , or animal cells , as well as in synthetic biology .