Structural basis of drug recognition by human serum albumin