Unraveling the inner workings of respiratory arsenate reductase