An isopeptidase is a protease enzyme that hydrolyzes isopeptide bonds, or amide bonds that occur outside the main chain in a polypeptide chain.