The vinyl-sulfonium bond in human myeloperoxidase: impact on compound I formation and reduction by halides and thiocyanate.