S100A6 binding protein and Siah-1 interacting protein (CacyBP/SIP): spotlight on properties and cellular function