KIR expression shapes cytotoxic repertoires: a developmental program of survival.