Homologues of insulinase, a new superfamily of metalloendopeptidases.

Homologues of insulinase, a new superfamily of metalloendopeptidases.