The carcinoembryonic antigen (CEA) contains multiple immunoglobulin-like domains