Adenylate cyclase SMa1103
microbial protein found in Sinorhizobium meliloti 1021