Apolipoprotein B (apoB) is the essential nonexchangeable protein in chylomicrons and very low-density lipoprotein-derived lipoprotein particles, including low-density lipoprotein (LDL). ApoB has been a key target for cardiovascular research because of its essential role in the assembly, secretion, delivery, and receptor binding of LDL. The three-dimensional structure of apoB has not been determined. However, the N-terminal region of apoB is homologous to the lipid storage protein lipovitellin, which allows the modeling of this region based on the X-ray structure of lipovitellin. The model of the N-terminal 17% of apoB (B17) suggests that, like lipovitellin, B17 consists of an N-terminal beta-barrel domain, a helical domain, and a beta-sheet domain (C-sheet). Here we test the validity of this model by limited proteolysis of B17 and the characterization of individual domains expressed in Escherichia coli and insect cell systems that are consistent with the model and proteolysis data. Circular dichroism studies of the individual domains indicate that they are folded and their secondary structures are in agreement with the model. We find that the helical domain and C-sheet of apoB interact with each other in vitro, suggesting a strong interaction between these two domains, even without a covalent peptide bond linkage. Our data suggest that the three lipovitellin-like domains exist in B17. Furthermore, the domains fold independently with secondary structures and stabilities like those of intact B17.