Anagram ligase