Anagram haptenes