Restriction enzymes (43)