MMP16 and cancer: MMP16 is a membrane-type metalloprotease that facilitates cancer progression via multiple mechanisms (28,29).