The Dictyostelium homologue of mammalian soluble adenylyl cyclase encodes a guanylyl cyclase