PROTEIN AND PEPTIDE LETTERS Journal uri icon