On the basis of the intron/exon organization and the intramolecular homology of DNA sequences, I propose a novel model for genesis of the calmodulin gene. A primordial calmodulin gene consisting of 51 base pairs (17 amino acids) was subjected to three-fold duplication to create modern calmodulin with four calcium-binding subdomains. The model elucidates the seemingly enigmatic positions of splice junctions observed in calmodulin genes.