Crystal structure of Oscillatoria acuminata adenylyate cyclase at 100K