The crystal structure of CTLA-4 and Fab