Biology of CD94/NKG2A and HLA-E