A Cargo Receptor Mystery APParently Solved?