alpha/beta-Hydrolases superfamily protein AT1G10740.2