Imidazole Glycerol Phosphate Synthase fromThermotoga maritima