Neuropeptides: opportunities for drug discovery.

Neuropeptides: opportunities for drug discovery.