Right phonetic
亢 supplies the full sound kàng with no drift.
亢 itself originally pictured a person with a raised neck or throat — by extension 'high, lofty, hold up against'. The semantic flavour fits
抗 perfectly: hands raised to fend off, to resist. Same phonetic appears in
杭 (Hangzhou) and
炕 (heated kang bed).