SFX room temperature structure of Oscillatoria acuminata adenylyate cyclase.