Proteases are one of the most important classes of enzyme and expressed throughout the animal and plant kingdoms as well as in viruses and bacteria. The protease family has drawn special ...