cofactor metallocofactor procoagulant coferment precoagulant provitamin coactor coactivator haloenzyme coenzyme