De novo peptide sequencing and identification with precision mass spectrometry.