Answer: insulinase

AnswerCrossword Clue
insulinasean enzyme, present in the liver and kidneys, which breaks down insulin