TRF1, a mammalian telomeric protein