Gravar-mail: A model for the non-specific binding of catabolite gene activator protein to DNA.