A novel mammalian retromer component, Vps26B.

scientific article