Structure of a Diguanylate Cyclase from Thermotoga maritima: Insights into Activation, Feedback Inhibition and Thermostability