S100 Proteins: Structure and Calcium Binding Properties