Reaction mechanism of azoreductases suggests convergent evolution with quinone oxidoreductases - Ryan, A; Wang, C; Laurieri, N; Westwood, I; Sim, E (Protein & Cell, 2010)