Macrocycles in new drug discovery.

Macrocycles in new drug discovery.