Parsing protein functional domains and taxonomy; bugfixes