Telomerase : dissecting the ends