Similar to Trehalose-6-phosphate phosphatase. Os07g0485000