Farnesoid X receptor: from medicinal chemistry to clinical applications. (May 2012)