Complexity and diversity of mammalian adenylyl cyclases.

Complexity and diversity of mammalian adenylyl cyclases.