Analysis Of Mass Spectrometry Data For Protein Identification In Complex Biological Mixtures