Tough spot. You've shown alot of strength and your hand is a little face up, so folding is totally reasonable. I wouldn't be surprised if he had something stupid like A2 or 34. However, I don't hate calling either because 60% of your stack is in the pot and he doesn't have to be bluffing or semi-bluffing very often to make calling OK. Probably I'd make a crying call, but not sure that's right.