Cloning, expression, purification, crystallization and preliminary crystallographic analysis of the putative NlpC/P60 endopeptidase, TTHA0266, from Thermus thermophilus HB8. Article uri icon