Immobilized residue-specific endoproteinases for protein sequencing