4484-88-2 TREHALOSE-6P alpha,alpha-trehalose 6-phosphate trehalose 6-phosphate