CDS             complement(7..480)
     CDS             603..959
     CDS             952..2067
     CDS             2082..2996
     CDS             3023..3313
     CDS             3318..3665
     CDS             3679..6267
     CDS             6264..8291
     CDS             8316..10097
     CDS             10094..10405
     CDS             complement(10416..13031)
     CDS             13278..14483
     CDS             complement(14457..15374)
     CDS             complement(15467..16060)
     CDS             16073..17656
     CDS             complement(17661..18602)
     CDS             complement(18698..21538)
     CDS             21976..22098
     CDS             complement(22184..22570)
     CDS             22816..24021
     CDS             complement(24156..24443)
     CDS             complement(24826..25776)
     CDS             complement(26158..26619)
     CDS             complement(26645..26938)
     CDS             complement(27319..27630)
     CDS             complement(28038..28580)
     CDS             28828..30033
     CDS             complement(30124..30489)
     CDS             complement(30879..31130)
     CDS             complement(31520..31876)
     CDS             complement(31873..32262)
     CDS             complement(32425..32700)
     CDS             32947..34152
     CDS             complement(34230..34688)
     CDS             complement(35071..35730)
     CDS             complement(36120..36605)
     CDS             complement(36685..37260)
     CDS             complement(37636..37923)
     CDS             complement(38002..38541)
     CDS             complement(39085..39756)
     CDS             complement(39837..40028)
     CDS             complement(40028..40648)
     CDS             complement(40645..41283)
     CDS             complement(41313..41558)
     CDS             complement(42157..43797)
     CDS             complement(44241..45275)
     CDS             45523..46728
     CDS             47076..47243
     CDS             complement(47266..47901)
     CDS             complement(48334..48933)
     CDS             49056..50429
     CDS             50416..51846
     CDS             51843..53018
     CDS             53115..55034
     CDS             complement(54899..55711)
     CDS             55964..56695
     CDS             56829..57722
     CDS             complement(57907..58737)
     CDS             58777..58890
     CDS             complement(58887..59312)
     CDS             complement(59389..59679)
     CDS             complement(59820..60449)
     CDS             complement(60462..60794)
     CDS             complement(60791..61873)
     CDS             complement(62043..62642)
     CDS             63001..63456
     CDS             63472..64428
     CDS             64625..66574
     CDS             66978..67733
     CDS             complement(67734..69290)
     CDS             complement(69337..69747)
     CDS             complement(69738..69965)
     CDS             70251..71066
     CDS             71179..71352
     CDS             71450..71824
     CDS             complement(71903..72451)
     CDS             73062..74261
     CDS             74267..75184
     CDS             75350..75598
     CDS             complement(76225..77379)
     CDS             complement(77468..77938)
     CDS             complement(78226..78567)
     CDS             complement(78694..79509)
     CDS             complement(79506..80966)
     CDS             complement(81057..81677)
     CDS             82095..82304
     CDS             complement(82270..82440)
     CDS             complement(82441..82659)
     CDS             82744..83214
     CDS             83574..85343
     CDS             85635..86687
     CDS             complement(87044..87232)
     CDS             87427..87870
     CDS             complement(87874..88710)
     CDS             complement(88710..89423)
     CDS             90176..90928
     CDS             complement(91131..91868)
     CDS             91958..92887
     CDS             92884..93576
     CDS             complement(93611..94315)
     CDS             complement(94312..95508)
     CDS             96959..97426
     CDS             complement(97267..97884)
     CDS             98095..99171
     CDS             99662..100417
     CDS             100414..102561
     CDS             102558..103739
     CDS             103736..106285
     CDS             complement(106299..106511)
     CDS             106741..107493
     CDS             107568..107906
     CDS             107952..108134
     CDS             complement(108467..108700)
     CDS             complement(108814..109965)
     CDS             110052..110393
     CDS             110390..110950
     CDS             111797..111979
     CDS             111976..113337
     CDS             113709..114980
     CDS             complement(115012..116556)
     CDS             117034..117699
     CDS             118218..118505
     CDS             118604..119356
     CDS             119828..120610
     CDS             120610..121926
     CDS             121929..122441
     CDS             122478..123707
     CDS             123727..124680
     CDS             complement(124869..125372)
     CDS             125841..126692
     CDS             126705..127595
     CDS             127645..128031
     CDS             128200..128514
     CDS             128554..129258
     CDS             complement(129440..129565)
     CDS             129965..131350
     CDS             131347..132198
     CDS             132662..133171
     CDS             133294..135069
     CDS             135066..135356
     CDS             135552..137012
     CDS             137570..138079
     CDS             138142..139518
     CDS             139538..140365
     CDS             140423..141448
     CDS             141463..142548
     CDS             142563..143726
     CDS             143720..144217
     CDS             144246..144644
     CDS             145766..145891
     CDS             145962..147104
     CDS             147267..148700
     CDS             149016..150476
     CDS             150466..150945
     CDS             151256..152569
     CDS             152566..153108
     CDS             153215..153985
     CDS             153985..154248
     CDS             154301..155554
     CDS             155935..156717
     CDS             157265..158245
     CDS             158276..158473
     CDS             159006..160136
     CDS             160133..160687
     CDS             160826..161230
     CDS             161320..162198
     CDS             162325..162882
     CDS             163093..163245
     CDS             complement(163222..164136)
     CDS             complement(164202..164516)
     CDS             164542..164745
     CDS             164844..165596
     CDS             complement(165558..166331)
     CDS             complement(166528..167256)
     CDS             complement(167837..168601)
     CDS             complement(168768..169499)
     CDS             complement(169691..170782)
     CDS             171076..171669
     CDS             171666..172025
     CDS             172350..173021
     CDS             173092..174087
     CDS             complement(174154..174720)
     CDS             complement(175267..176211)
     CDS             complement(176208..176591)
     CDS             complement(176770..177792)
     CDS             178364..180049
     CDS             180201..180695
     CDS             180811..181845
     CDS             181949..184135
     CDS             185139..187676
     CDS             187673..188494
     CDS             complement(189028..189624)
     CDS             complement(189795..190136)
     CDS             complement(190228..190509)
     CDS             complement(190999..191142)
     CDS             complement(191371..192300)
     CDS             192481..193272
     CDS             193507..195312
     CDS             195309..195902
     CDS             complement(195973..196632)
     CDS             197066..197827
     CDS             complement(198238..199323)
     CDS             199543..200223
     CDS             200270..200866
     CDS             201057..201839
     CDS             201938..202855
     CDS             203011..203394
     CDS             203387..205519
     CDS             205553..205894
     CDS             205891..206472
     CDS             207614..209641
     CDS             complement(209693..210106)
     CDS             210485..211039
     CDS             complement(211101..212246)
     CDS             complement(212243..212983)
     CDS             213110..213337
     CDS             213334..214890
     CDS             215033..215287
     CDS             complement(215369..217717)
     CDS             complement(217758..218000)
     CDS             complement(218163..218456)
     CDS             complement(218684..219211)
     CDS             complement(219360..219767)
     CDS             complement(219767..221266)
     CDS             complement(221247..221978)
     CDS             complement(221975..222736)
     CDS             complement(222773..223000)
     CDS             complement(223648..224091)
     CDS             complement(224152..224262)
     CDS             complement(225213..225491)
     CDS             complement(225852..227261)
     CDS             227642..228007
     CDS             228004..228924
     CDS             complement(229429..229992)
     CDS             complement(230110..230622)
     CDS             complement(231406..232629)
     CDS             complement(232968..233891)
     CDS             complement(234314..234946)
     CDS             235628..236017
     CDS             236298..236879
     CDS             complement(236886..237341)
     CDS             complement(239097..240344)
     CDS             240727..241974
     CDS             complement(242273..242842)
     CDS             complement(243015..243341)
     CDS             complement(243433..243714)
     CDS             complement(244567..245412)
     CDS             245659..246342
     CDS             complement(246635..247285)
     CDS             complement(247278..247952)
     CDS             complement(247949..248581)
     CDS             248950..249465
     CDS             249514..250476
     CDS             250494..250904
     CDS             250901..252868
     CDS             252901..253107
     CDS             253104..253370
     CDS             253367..253966
     CDS             254008..254604
     CDS             complement(254725..257220)
     CDS             complement(257217..258311)
     CDS             complement(258308..259909)
     CDS             complement(259923..260948)
     CDS             complement(261014..262393)
     CDS             262637..263515
     CDS             263583..263852
     CDS             complement(263998..264309)
     CDS             complement(264565..265800)
     CDS             complement(266535..267968)
     CDS             complement(267965..269275)
     CDS             269467..269691
     CDS             269888..270070
     CDS             270036..270713
     CDS             270932..271108
     CDS             271154..272122
     CDS             272210..273244
     CDS             273531..275447
     CDS             275510..275818
     CDS             275805..276113
     CDS             276118..277788
     CDS             277788..278120
     CDS             complement(278164..278754)
     CDS             278943..279263
     CDS             279284..281821
     CDS             281836..282351
     CDS             282468..286628
     CDS             286833..287141
     CDS             287157..288398
     CDS             288481..288801
     CDS             288842..289138
     CDS             289241..290107
     CDS             290185..291702
     CDS             292048..293367
     CDS             293442..294881
     CDS             294881..296563
     CDS             296560..298266
     CDS             298263..299123
     CDS             299181..299447
     CDS             299504..300919
     CDS             301045..301248
     CDS             301425..302081