Total open reading frames (ORFs) 11631 11631