I agree. This looks like either KK, TT, 55, 44, KT, or 54s. The only other hand that would play that way is a total bluff, and you would need a good read that he is capable of bluffing 3 streets before putting him on a stone cold bluff.