Insulin is a "storage hormone". Basically, if you take insulin with a high pro/lo carb/lo fat meal, youll store the protein. Therefore, it COULD be extremely anabolic.
At least, thats the way I understand it. I am sure there are many here who know much more than I.