It's a good write up, though I'm not familiar with most of the terms used. I know that's as a result of my lil knowledge in that field.
And to answer the debate, I'd say cholesterol should take the larger part of the blame.
Thanks, for the info @kingabesh. A brilliant research.
ah that is nice. But i would like to know why ? Why not Apolipoprotein ?