GGA3 VHS domain complexed with C-terminal peptide from cation-dependent Mannose 6-phosphate receptor