Crystal structure of TTC0263, a thermophilic TPR protein from Thermus thermophilus HB27.