1.9A crystal structure of protein AQ328 from Aquifex aeolicus