PR:000001888 membrane alanyl aminopeptidase-like metallopeptidase has_part Pfam:PF01433 Peptidase family M1 domain 20090326 PRO:CNA