Metallocarboxypeptidases: a cadmium-carboxypeptidase B with peptidase activity.