Insights into the specificity and function of M14 metallocarboxypeptidases from structural and degradomic studies