Neprilysin 4, a novel endopeptidase from Drosophila melanogaster, displays distinct substrate specificities and exceptional solubility states Article uri icon