Peptidase M23.950 in the superorder Endopterygota

MEROPS ID peptidase or homologue(subtype) Organism
M23.950 YibP g.p. (Escherichia sp.) (LOC100749974 protein) Bombus impatiens