Structural Diversity in Calmodulin - Peptide Interactions.