Elucidation of clearance mechanism of TP0463518, a novel hypoxia-inducible factor prolyl hydroxylase inhibitor: does a species difference in excretion routes exist between humans and animals?. (3rd July 2022)