The effect of osmolytes on the prlotein barnase