Crystal structure of peptide VSFIEFVGW in complex with HLA-B5801