Proteases, like other enzymes, possess an active site that consists of a binding site and a catalytic site. For catalytic action to happen, the active site should bind to a certain amino acid sequence, called the cleavage site, in the targeted protein (substrate) . The proteolytic cleavage sites recognized by a viral protease are largely diverse and processed at different rates according to the sequential order of the polyprotein processing .