Resolving the mystery of pyrophosphate antigen presentation.

Resolving the mystery of pyrophosphate antigen presentation.