Molecular differences between human liver fatty acid binding protein and its T94A variant in their unbound and lipid-bound states