Crystal and solution structures of a prokaryotic M16B peptidase: an open and shut case.