Enzyme Architecture And Flexibility Affect Dna Topoisomerase I Function