Leupeptin NSC610939