The extraordinary ligand binding properties of human serum albumin