Three functional variants of IFN regulatory factor 5 (IRF5) define risk and protective haplotypes for human lupus.