so, MP range is 22,55,88-QQ ( he'd 3bet KK+), he does not psb on FD.
UTG has here AQso+ ,he would bet overpair or a set and the only set in his range is 88 ,the way i seen him play, wont call my shove with AKhh or AQhh, but he will call if i call and BB also calls , because he has great odds and the pot will be huge.
BB is unknown, with him ck flop i really dont know what range to assign.

these are my ranges for them.

having all this above in my head, dilema was calling or shoving?
MP will not fold any of his range assigned if i shove so i have no FE against him, but i if i shove i may be able be HU with MP with 43% equity vs his range

if i jus call i give BB/UTG 4:1 pot odds and if BB calls UTG gets 5:1 pot odds.

if i call, i am building pot and giving BB 4:1 odds and if he calls gives UTG