Michael,
This looks quite interesting, but I am stymied early on in the import.
In[1]:= human = Import["http://rest.kegg.jp/get/hsa00010/kgml", "XML"][[2, 3]];
XML`Parser`XMLGet::prserr:
MalformedURLException: The URL used an unsupported protocol at Line: 2
Character: 73 in /tmp/m00000184221/kgml.
Import::fmterr: Cannot import data as XML format.
Part::partd: Part specification $Failed[[2,3]] is longer than depth of object.
Any idea what might be amiss?