GCA_000018585.1 P9211_04931 definition Carboxypeptidase Taq (M32) metallopeptidase