SEARCH Articles Figures Tables Cleavage mechanisms agents DNA cleavage agents Hydrolysis protein cleavage agents