Anagram polymerase