A protease inhibitor is a type of antiviral drug that is used mostly to treat AIDS and Hepatitis C.
Protease inhibitors work by blocking proteolytic cleavage of protein precursors so they can impede viral replication.
Protease inhibitors are very successful in the treatment of these diseases but they can have some side effects, like generating diabetes and kidney stones.