Seems to act as an ATP-dependent zinc metallopeptidase. Binds 1 zinc ion per subunit. In the N-terminal section; belongs to the AAA ATPase family. In the C-terminal section; belongs to the peptidase M41 family.