Love Spinal Tap.
The gym sock smell is microbial growth in the evaporator core.
The only way to get rid of the smell is to kill the microbes, there are sprays commercially available for that express purpose.
The challenge then is twofold:
One) getting the spray to the evaporator core - this is best done by removing the blower fan and spraying directly - not sure if that is an option on a 2011 (never had the dash apart in one).
Two) making sure the smell does not come back.
Evaporator cores are excellent places for mold / spores etc to grow. They get all cold and damp during operation, then usually are left to stay that way for hours after the car is shut off.
As above, the best defense is to run the blower fan on high, with the AC disengaged for a couple minutes before you arrive at your destination. That way, the blower fan dries out all the moisture before you shut the car off.
If the evap core is dried out, the microbes don't multiply and create the smell.