PTPN1 and Insulin resistance: Marine Bromophenol Derivative 3,4-Dibromo-5-(2-bromo-3,4-dihydroxy-6-isopropoxymethyl benzyl)benzene-1,2-diol Protects Hepatocytes from Lipid-Induced Cell Damage and Insulin Resistance via PTP1B Inhibition