putative pectin methylesterase BT003962 RAFL15-27-C09