NP_816010.1 ATP-dependent Clp protease, ATP-binding protein ClpB (clpB)