Solution structures of horse ferro- and ferricytochrome c using 2D and 3D 1H NMR and restrained simulated annealing