scientific peptide analysis