Topoisomerase I 14K C-terminal fragment