hepatic glucose peptides