Crystal structure of the cyanobacterial metallothionein repressor SmtB: a model for metalloregulatory proteins.