The telomerase challenge - an unusual problem in drug discovery.