Insights into the Mechanism of the Cyanobactin Heterocyclase Enzyme