Crystal structure of ClbP peptidase domain