Formyltetrahydrofolates