i'd say fold as well.
going all in on a draw i think is always too risky unless you're short stacked.
even if you get the str8 you might split the pot!
i'd already be weary here after the bet and re-raise here, calling to draw with the potential of getting another raise can cost you big time.