Protein tyrosine phosphatase 1B (PTP1B) is an intracellular enzyme responsible for deactivation of the insulin receptor, and consequently acts as a negative regulator of insulin signal transduction. In recent years, PTP1B has become an important target for controlling insulin resistance and type 2