Myoglobins engineered with artificial cofactors serve as artificial metalloenzymes and models of natural enzymes | Synapse