NMR spectroscopy of large peptides and small proteins