ABCG2 dysfunction causes hyperuricemia due to both renal urate underexcretion and renal urate overload | Synapse