A novel mammalian retromer component, Vps26B.
scientific article