Imbalance between testosterone and estrogen is caused by some kinds of sex hormone-binding globulin, which may be present in hyperthyroidism, chronic liver diseases and the use of medications, such as spironolactone. This evidence concerns the gene SHBG and hyperthyroidism.