Crystal structure of CEACAM3