Cation and peptide binding properties of CML7, a calmodulin-like protein from Arabidopsis thaliana