IMO I would shove on the flop there, he can call with 55, A5, lot of aces in his range, (especially if were giving him credit for A5 he could raise flop with AK-A7) and AA (if you think he'd be capable of flatting from that position with AA). It depends on your read though, given his read on you I don't think you can totally discount air, but if your confident you can then shove for value. Your good to get it in after his raise and offer him the odds
to call when he puts you on a big ace.
If I had AK that's a spot cause I don't really want to call his raise OTF OOP and be a sitting duck OTT. Then again his read on you means he could be taking a stand with a lot of aces. OTF Im either shoving or folding, never flatting personally, depending if I think he's the type of player to take a stand there with medium aces.