Synthesis, in vitro and in silico screening of ethyl 2-(6-substituted benzo[d]thiazol-2-ylamino)-2-oxoacetates as protein-tyrosine phosphatase 1B inhibitors.