ClpP: a distinctive family of cylindrical energy-dependent serine proteases.

ClpP: a distinctive family of cylindrical energy-dependent serine proteases.