Expedient chemical synthesis of 75mer DNA binding domain of MafA : an insight on its binding to insulin enhancer