Protein nuclear magnetic resonance spectroscopy