Proteases play vital roles in a range of biological processes, such as cell cycle, cell growth and differentiation, apoptosis, haemostasis and signalling. Fundamental to our knowledge of protease action is an understanding of how the active site operates; this... ...