Broad specificity metal-dependent exopeptidase, releasing all N-terminal amino acids. Binds 2 divalent metal cations per subunit (PubMed:938681). Can use cobalt, zinc, and possibly also magnesium ions. Highly thermostable. Homodimer. Belongs to the peptidase M29 family.