Structure and mechanism of RNA ligase.