Endopeptidase-24.11: putative substrates and possible roles.

Endopeptidase-24.11: putative substrates and possible roles.