How does selenium protect against mercury poisoning?
Selenium has a very high affinity for mercury. It strongly binds mercury to itself, thus neutralizing the reactivity of mercury. The complex formed Hg - Se is not absorbed by body and excreted out from the body. 

In this way mercury is unable to lodge in fatty tissues, resulting in no damage to the body.