Properties and Crystal Structure of Methylenetetrahydrofolate Reductase from Thermus thermophilus HB8