Don't think about the odds you are getting right now, think about the next streets. With this action on the flop someone is going to put their entire stack in on the turn. Definitely fold.

Edit: I like the check preflop, not sure what I'd do on the flop. Bet/raise/call are all probably ok. With no read and this many people in the pot I'm probably gonna just call his bet and see what develops.