Email Record: The N-terminal Domain of NPC1L1 Protein Binds Cholesterol and Plays Essential Roles in Cholesterol Uptake