NACHT-LRR proteins (NLRs) in bacterial infection and immunity.

NACHT-LRR proteins (NLRs) in bacterial infection and immunity.