NCBI Taxonomy Identifier - 269798
NCBI Genome - 269798
Number of regulators - 1
Number of target genes - 1