Cloning and characterization of a gene encoding trehalose phosphorylase (TP) from Pleurotus sajor-caju.