Adenylate cyclase.

putative adenylate cyclase (RefSeq)