CDS             complement(123..356)
     CDS             803..1030
     CDS             1226..1774
     CDS             complement(1833..2609)
     CDS             3079..3357
     CDS             3347..3634
     CDS             3704..4123
     CDS             4358..9478
     CDS             9839..10534
     CDS             complement(10623..11048)
     CDS             complement(11012..11491)
     CDS             complement(11627..12829)
     CDS             complement(12841..13170)
     CDS             complement(13182..14609)
     CDS             complement(14567..15787)
     CDS             complement(15784..17091)
     CDS             complement(17109..18176)
     CDS             complement(18173..19333)
     CDS             complement(19595..20824)
     CDS             complement(20821..22104)
     CDS             complement(22142..23191)
     CDS             complement(23188..24945)
     CDS             25140..31433
     CDS             31773..32330
     CDS             32549..34024
     CDS             34008..35894
     CDS             36416..36607
     CDS             complement(36611..37735)
     CDS             complement(37767..38927)
     CDS             complement(39032..40336)
     CDS             complement(40366..42873)
     CDS             complement(42925..44736)
     CDS             complement(44740..45903)
     CDS             complement(45896..46588)
     CDS             complement(46594..47235)
     CDS             complement(47520..48932)
     CDS             complement(48966..50282)
     CDS             complement(50376..50801)
     CDS             complement(50752..51243)
     CDS             complement(51436..51915)
     CDS             complement(52188..53528)
     CDS             54163..54795
     CDS             54905..56020
     CDS             56329..56598
     CDS             56732..56860
     CDS             56985..57524
     CDS             57521..57793
     CDS             58200..58817
     CDS             58852..58965
     CDS             59035..59421
     CDS             59427..59639
     CDS             complement(59833..60012)
     CDS             60029..60133
     CDS             complement(60276..60608)
     CDS             complement(60741..61052)
     CDS             complement(61232..61585)
     CDS             complement(61600..62784)
     CDS             64211..64342
     CDS             64368..65831
     CDS             complement(66074..66499)
     CDS             complement(66450..66941)
     CDS             67008..67898
     CDS             67926..68366
     CDS             68516..69223
     CDS             69459..70118
     CDS             70102..70377
     CDS             70582..71115
     CDS             71146..72111
     CDS             72242..72589
     CDS             72592..72735
     CDS             73122..73463
     CDS             73680..75593
     CDS             75551..75763
     CDS             complement(76350..78098)
     CDS             complement(78150..79235)
     CDS             complement(79725..80435)
     CDS             complement(80553..81050)
     CDS             complement(81514..82701)
     CDS             82882..83271
     CDS             83282..84580
     CDS             84769..85563
     CDS             85765..86187
     CDS             86476..90180
     CDS             90167..90841
     CDS             90838..92061
     CDS             92058..92858
     CDS             complement(92999..93346)
     CDS             93559..95028
     CDS             95040..95624
     CDS             95662..96069
     CDS             96083..96709
     CDS             complement(96726..97877)
     CDS             complement(98163..98672)
     CDS             complement(98803..99012)
     CDS             complement(99159..100022)
     CDS             complement(100368..101885)
     CDS             102110..102232
     CDS             102410..102892
     CDS             103216..103587
     CDS             103718..104062
     CDS             104358..104663
     CDS             104668..105039
     CDS             105273..105674
     CDS             105760..106467
     CDS             107476..107670
     CDS             107843..108070
     CDS             108169..108453
     CDS             complement(108473..108823)
     CDS             109815..110603
     CDS             complement(110790..110972)
     CDS             112287..114047
     CDS             complement(114287..115189)
     CDS             complement(115371..115673)
     CDS             complement(115660..117165)
     CDS             complement(117256..118242)
     CDS             complement(118289..119551)
     CDS             120587..121114
     CDS             121111..121692
     CDS             121747..125355
     CDS             125540..126016
     CDS             126013..126483
     CDS             126584..130126
     CDS             130119..130889
     CDS             131108..135970
     CDS             135972..137522
     CDS             137743..140349
     CDS             140358..142418
     CDS             complement(142556..145240)
     CDS             complement(145358..146053)
     CDS             complement(146328..147023)
     CDS             complement(147020..147520)
     CDS             complement(147763..148287)
     CDS             148292..148678
     CDS             148685..148987
     CDS             148984..151182
     CDS             151377..153275
     CDS             154022..154240
     CDS             154296..154985
     CDS             154975..155973
     CDS             157312..157986
     CDS             complement(157989..158936)
     CDS             159083..160066
     CDS             160132..161145
     CDS             161159..162094
     CDS             162101..162505
     CDS             162519..163358
     CDS             163389..164654
     CDS             164832..166580
     CDS             166669..167211
     CDS             167221..167625
     CDS             167924..168244
     CDS             168700..169179
     CDS             169264..170175
     CDS             170403..171446
     CDS             171685..172278
     CDS             172373..173026
     CDS             173198..173473
     CDS             173470..173679
     CDS             complement(173819..174142)
     CDS             174390..175484
     CDS             175471..176250
     CDS             176250..176870
     CDS             176861..177724
     CDS             178487..179323
     CDS             179390..179863
     CDS             complement(180128..180451)
     CDS             180888..182150
     CDS             182147..183850
     CDS             complement(183867..184478)
     CDS             complement(184612..186450)
     CDS             complement(186631..186744)
     CDS             complement(186953..188269)
     CDS             complement(188354..190120)
     CDS             complement(190173..191045)
     CDS             complement(191305..191475)
     CDS             191591..191737
     CDS             complement(191776..192294)
     CDS             192670..193662
     CDS             193659..194375
     CDS             194387..195388
     CDS             195385..195954
     CDS             196025..196258
     CDS             196637..197398
     CDS             197712..198401
     CDS             complement(198814..199764)
     CDS             200294..200518
     CDS             complement(200923..201426)
     CDS             201666..201761
     CDS             201721..201927
     CDS             202161..203609
     CDS             203735..203884
     CDS             complement(204641..205570)
     CDS             complement(205589..206236)
     CDS             complement(206258..207235)
     CDS             complement(207249..208265)
     CDS             complement(208316..209605)
     CDS             complement(209619..210143)
     CDS             210264..210914
     CDS             211017..211331
     CDS             complement(211446..211775)
     CDS             212119..213033
     CDS             complement(212991..213158)
     CDS             complement(213183..213443)
     CDS             complement(213539..213967)
     CDS             complement(214116..215105)
     CDS             complement(215164..216387)
     CDS             complement(216412..218016)
     CDS             218160..219065
     CDS             219368..220384
     CDS             220527..221891
     CDS             221896..223578
     CDS             223624..224601
     CDS             complement(224806..225630)
     CDS             225801..226772
     CDS             226795..228264
     CDS             228322..229215
     CDS             229223..230227
     CDS             230229..231377
     CDS             231397..232383
     CDS             232403..233512
     CDS             complement(234194..234412)
     CDS             complement(234489..235160)
     CDS             complement(235394..235717)
     CDS             complement(235953..236603)
     CDS             237351..237905
     CDS             237960..239126
     CDS             239195..239803
     CDS             239800..240717
     CDS             240714..241703
     CDS             241750..242448
     CDS             242445..243155
     CDS             243401..244900
     CDS             244910..245296
     CDS             245314..246105
     CDS             246117..247061
     CDS             247071..248120
     CDS             248117..248896
     CDS             248893..249315
     CDS             249328..249927
     CDS             249924..250928
     CDS             250941..251903
     CDS             252064..252981
     CDS             complement(253088..254626)
     CDS             complement(254771..255457)
     CDS             complement(255515..256237)
     CDS             complement(256287..257024)
     CDS             complement(257017..257778)
     CDS             complement(257775..258737)
     CDS             complement(258734..259594)
     CDS             complement(259654..260847)
     CDS             complement(260953..262191)
     CDS             complement(262191..262514)
     CDS             complement(262525..263964)
     CDS             complement(263980..265302)
     CDS             265585..266319
     CDS             complement(267072..267941)
     CDS             complement(267947..268270)
     CDS             268417..268638
     CDS             268635..269570
     CDS             269567..270046
     CDS             270043..270543
     CDS             270543..271448
     CDS             271461..272225
     CDS             272803..273387
     CDS             273431..273946
     CDS             complement(273983..275392)
     CDS             275507..275659
     CDS             275765..276220
     CDS             276328..276744
     CDS             276978..277613
     CDS             277841..278797
     CDS             279116..279661
     CDS             279827..280210
     CDS             280180..280536
     CDS             280579..281145
     CDS             281142..281840
     CDS             281900..282523
     CDS             282520..283527
     CDS             283584..283754
     CDS             complement(283868..284113)
     CDS             complement(284652..285350)
     CDS             complement(285354..286049)
     CDS             complement(286178..286438)
     CDS             complement(286456..287550)
     CDS             complement(287547..288470)
     CDS             288609..289199
     CDS             complement(289302..290726)
     CDS             291182..291448
     CDS             291445..292971
     CDS             292996..293685
     CDS             complement(294591..294803)
     CDS             complement(294920..295261)
     CDS             complement(295564..295821)
     CDS             296626..296718
     CDS             complement(296776..297000)
     CDS             297117..297809
     CDS             complement(297746..297994)
     CDS             298653..300188
     CDS             300185..300973
     CDS             complement(301395..302321)
     CDS             302426..303523
     CDS             303556..305349
     CDS             305378..306406
     CDS             306446..307459
     CDS             307465..308301
     CDS             308553..309038
     CDS             309069..309392
     CDS             309626..310297
     CDS             complement(310833..312188)
     CDS             312685..315039
     CDS             complement(314938..315402)
     CDS             complement(315427..316164)
     CDS             complement(316189..316467)
     CDS             complement(316640..317551)
     CDS             complement(317965..318465)
     CDS             complement(318548..319246)
     CDS             complement(319243..319986)
     CDS             complement(320176..320448)
     CDS             320652..321782
     CDS             321840..324110
     CDS             324374..325441
     CDS             complement(325572..326756)
     CDS             complement(326904..327458)
     CDS             327794..328402
     CDS             328450..329163
     CDS             329481..331277
     CDS             331448..333229
     CDS             333234..333845
     CDS             333849..334487
     CDS             334590..335588
     CDS             335625..336008
     CDS             336009..336314
     CDS             336326..338866
     CDS             338853..339632
     CDS             339646..341064
     CDS             341141..343207
     CDS             343201..343812
     CDS             343869..344357
     CDS             344538..345269
     CDS             345269..346141
     CDS             346138..347589
     CDS             347586..348899
     CDS             348911..349312
     CDS             349315..351009
     CDS             351031..352323
     CDS             352517..352927
     CDS             352944..354500
     CDS             354490..355563
     CDS             355599..356138
     CDS             356147..357103
     CDS             357190..357552
     CDS             357555..358661
     CDS             358665..360308