I'd really like this better if the flush draw were up on the board. Against an unknown this is a stack job, but it seems like I almost always run into trips in that spot. Another 15-20 hands of 50VPIP on your read and I fold this no problem. I also wonder if he contemplates your range?
P.S. Why did you raise the flop so much? Draws aren't that prevelant in his range? I might go for a bit more of a value raise, or less than pot sized if you want 44+ to come along.