Application of neural networks to automated assignment of NMR spectra of proteins