Identification of intermediates in the catalytic cycle of chloroperoxidase.