Atomic resolution structure of the major endoglucanase from Thermoascus aurantiacus