Budding yeast with human telomeres: a puzzling structure.