Immune evasion as a vaccine target Mystery Rays from Outer Space, 13 Oct 2008 Temetomo repelling the demon of…