PDCD1 and fatty liver disease: BATF relieves hepatic steatosis by inhibiting PD1 and promoting energy metabolism