Crystal structure of Cgi121/Bud32/Kae1 complex