Substrate Recognition Mechanism of Carboxypeptidase Y