Specificity and Mechanism of the Hunter Reaction for Ergothioneine