Structure of the adenylcobamide coenzyme: degradation by cyanide, acid, and light.