Adenylate cyclase SMa1103

microbial protein found in Sinorhizobium meliloti 1021