Caspase and caspase-like proteases (termed metacaspases) are a conserved group of proteins that are present in multicellular and unicellular eukaryotes, as well as several prokaryotes. In the ...