Anagram triphosphate