Telomeres and telomerase: the means to the end (Nobel lecture).