CDS             204..1562
     CDS             1576..2679
     CDS             2676..3737
     CDS             4034..6451
     CDS             complement(6796..7839)
     CDS             complement(7842..9734)
     CDS             complement(9754..10599)
     CDS             complement(11140..12399)
     CDS             12587..12844
     CDS             12872..14116
     CDS             complement(14221..14691)
     CDS             complement(14858..16435)
     CDS             16581..17414
     CDS             17851..19062
     CDS             19093..19191
     CDS             19163..20236
     CDS             20211..21143
     CDS             21128..22033
     CDS             22017..23402
     CDS             complement(23436..24398)
     CDS             24648..26324
     CDS             26545..27456
     CDS             27647..28126
     CDS             28123..30246
     CDS             complement(30316..30858)
     CDS             complement(31005..31430)
     CDS             complement(31570..32130)
     CDS             32290..33681
     CDS             complement(33691..34686)
     CDS             complement(34703..35344)
     CDS             35540..38497
     CDS             complement(38608..39498)
     CDS             complement(39557..40750)
     CDS             complement(40813..41838)
     CDS             42132..42863
     CDS             42991..43347
     CDS             complement(43406..44128)
     CDS             complement(44342..45085)
     CDS             complement(45262..46764)
     CDS             47028..47519
     CDS             complement(47532..48527)
     CDS             48692..49015
     CDS             complement(49084..49275)
     CDS             complement(49330..50190)
     CDS             complement(50366..50602)
     CDS             complement(50805..51017)
     CDS             51227..51625
     CDS             51824..52486
     CDS             52483..53361
     CDS             53414..54709
     CDS             54773..55639
     CDS             complement(55700..55852)
     CDS             complement(56145..56627)
     CDS             complement(56837..57730)
     CDS             complement(58039..58773)
     CDS             complement(58763..59467)
     CDS             59573..60481
     CDS             60626..61345
     CDS             61500..62498
     CDS             63198..64445
     CDS             complement(64742..65146)
     CDS             65216..65959
     CDS             66159..67250
     CDS             67370..67498
     CDS             complement(67659..68525)
     CDS             68898..70691
     CDS             70860..72278
     CDS             72587..73840
     CDS             73989..74189
     CDS             74228..74809
     CDS             74915..75700
     CDS             75697..76572
     CDS             77003..77278
     CDS             77345..79093
     CDS             79418..79783
     CDS             80088..83207
     CDS             complement(83521..84699)
     CDS             84746..86737
     CDS             87091..88704
     CDS             complement(88796..90367)
     CDS             complement(90445..90759)
     CDS             90915..91496
     CDS             91601..92911
     CDS             92901..94103
     CDS             94100..95263
     CDS             complement(95578..96525)
     CDS             complement(96522..98045)
     CDS             complement(98035..98562)
     CDS             98812..100737
     CDS             complement(100703..101293)
     CDS             complement(101520..102248)
     CDS             complement(102338..102784)
     CDS             102895..106869
     CDS             107090..107554
     CDS             108031..110130
     CDS             110123..110872
     CDS             110865..111515
     CDS             111579..112958
     CDS             113342..114535
     CDS             114696..115037
     CDS             115152..115604
     CDS             complement(115634..118324)
     CDS             complement(118327..119382)
     CDS             119646..120428
     CDS             complement(120425..121654)
     CDS             complement(121779..122639)
     CDS             complement(122758..123333)
     CDS             complement(123441..124037)
     CDS             complement(124339..125619)
     CDS             complement(125637..126443)
     CDS             complement(126542..126811)
     CDS             127417..129219
     CDS             129219..130256
     CDS             complement(130556..133777)
     CDS             complement(134107..134379)
     CDS             complement(134426..135880)
     CDS             complement(135874..136182)
     CDS             complement(136182..137552)
     CDS             complement(137555..137932)
     CDS             complement(137966..139048)
     CDS             139183..139650
     CDS             complement(139625..140155)
     CDS             140652..142391
     CDS             142399..143697
     CDS             complement(143774..144388)
     CDS             complement(144399..145001)
     CDS             145076..145678
     CDS             145792..149100
     CDS             complement(149196..151079)
     CDS             complement(151081..151977)
     CDS             complement(152001..153500)
     CDS             complement(153611..153787)
     CDS             153965..156433
     CDS             complement(156536..157267)
     CDS             157994..158686
     CDS             158687..159757
     CDS             complement(159856..165453)
     CDS             complement(165574..166998)
     CDS             complement(166982..168172)
     CDS             complement(168183..169175)
     CDS             complement(169257..171335)
     CDS             171522..172859
     CDS             172956..174971
     CDS             175902..177617
     CDS             complement(177672..179171)
     CDS             179293..180546
     CDS             180543..180968
     CDS             complement(181038..181742)
     CDS             181867..182736
     CDS             182702..183064
     CDS             183077..183280
     CDS             183277..183567
     CDS             183577..183858
     CDS             183845..186325
     CDS             186322..187032
     CDS             187047..187193
     CDS             187190..187585
     CDS             187589..188629
     CDS             188626..189342
     CDS             189339..190091
     CDS             190088..191179
     CDS             191181..192185
     CDS             192178..194079
     CDS             194178..194975
     CDS             195255..195590
     CDS             complement(195737..196612)
     CDS             complement(196771..196944)
     CDS             197056..197223
     CDS             197355..198542
     CDS             complement(198868..201513)
     CDS             201761..201967
     CDS             201954..202217
     CDS             202239..202805
     CDS             202924..204147
     CDS             204158..204652
     CDS             204671..205426
     CDS             complement(205401..206120)
     CDS             206286..206567
     CDS             206574..206780
     CDS             206729..207934
     CDS             complement(208124..209491)
     CDS             210028..210912
     CDS             210914..211552
     CDS             211654..211914
     CDS             212154..213572
     CDS             213723..214016
     CDS             214061..214897
     CDS             214968..217403
     CDS             complement(217615..218397)
     CDS             218758..220989
     CDS             complement(221031..221240)
     CDS             complement(221304..221924)
     CDS             222123..223523
     CDS             complement(223610..224104)
     CDS             224432..225391
     CDS             225848..227266
     CDS             complement(227299..228132)
     CDS             228170..228463
     CDS             228508..229344
     CDS             229638..230066
     CDS             230056..231003
     CDS             231178..231336
     CDS             231843..232007
     CDS             complement(232253..232501)
     CDS             232889..233992
     CDS             234139..235023
     CDS             235354..235869
     CDS             complement(236318..236542)
     CDS             complement(236757..237071)
     CDS             237456..238250
     CDS             238252..239340
     CDS             239738..241174
     CDS             241435..242181
     CDS             242653..243363
     CDS             243357..245723
     CDS             245723..246901
     CDS             complement(247036..247914)
     CDS             complement(247938..249026)
     CDS             complement(249131..249892)
     CDS             complement(249873..250085)
     CDS             complement(250260..250739)
     CDS             251051..252028
     CDS             complement(252157..252576)
     CDS             253065..253781
     CDS             254281..255054
     CDS             complement(255136..255591)
     CDS             complement(255746..256630)
     CDS             complement(256897..257307)
     CDS             complement(257408..258133)
     CDS             complement(258130..258876)
     CDS             complement(258884..259639)
     CDS             complement(259905..260471)
     CDS             complement(260852..261712)
     CDS             261823..262872
     CDS             262862..263698
     CDS             263695..265137
     CDS             265134..266282
     CDS             266279..267511
     CDS             267668..268642
     CDS             268747..269298
     CDS             269255..269566
     CDS             complement(269741..270583)
     CDS             270750..271703
     CDS             complement(271750..272202)
     CDS             272534..274027
     CDS             274286..274651
     CDS             274651..274782
     CDS             274921..275982
     CDS             complement(276085..276951)
     CDS             complement(277451..279700)
     CDS             complement(279832..280824)
     CDS             complement(281038..282291)
     CDS             282683..283000
     CDS             283198..284568
     CDS             284568..285557
     CDS             complement(285558..286334)
     CDS             complement(286340..286876)
     CDS             complement(286866..288653)
     CDS             288736..289434
     CDS             289451..290989
     CDS             complement(290994..291407)
     CDS             291775..294660
     CDS             294679..296649
     CDS             296694..297317
     CDS             complement(297459..297914)
     CDS             complement(297965..299380)
     CDS             complement(299475..300182)
     CDS             complement(300160..300549)
     CDS             300655..301539
     CDS             complement(301959..303038)
     CDS             complement(303035..303535)
     CDS             complement(303595..304434)
     CDS             complement(304459..304812)
     CDS             complement(304826..307114)
     CDS             complement(307129..308649)
     CDS             308751..309602
     CDS             309644..311233
     CDS             311230..312216
     CDS             312213..313610
     CDS             313793..314899
     CDS             complement(315070..315165)
     CDS             complement(315217..316050)
     CDS             complement(316262..318391)
     CDS             complement(318534..321092)
     CDS             321424..321870
     CDS             complement(322127..322402)
     CDS             complement(322701..327188)
     CDS             complement(327609..328091)
     CDS             complement(328186..330165)
     CDS             330447..331241
     CDS             331258..332724
     CDS             332699..334051
     CDS             334143..334910
     CDS             335169..336101
     CDS             336262..337113
     CDS             complement(337401..338000)
     CDS             complement(338331..339725)
     CDS             complement(339777..343139)
     CDS             343337..344062
     CDS             344295..345248
     CDS             345406..345747
     CDS             complement(345834..346985)
     CDS             complement(347107..348351)
     CDS             348372..348503
     CDS             348628..349305
     CDS             349344..349982
     CDS             350105..350632
     CDS             350787..352133
     CDS             352123..353160
     CDS             353217..354209
     CDS             354385..356328
     CDS             356347..358131
     CDS             358317..358715
     CDS             complement(358803..359441)
     CDS             359692..360966
     CDS             361011..361742
     CDS             complement(361797..363338)
     CDS             363569..364003
     CDS             complement(364018..365196)
     CDS             365245..365841
     CDS             365976..367475
     CDS             367556..368959
     CDS             368964..369584
     CDS             complement(369667..370053)
     CDS             complement(370050..371264)
     CDS             371383..372246
     CDS             372667..376020
     CDS             376263..377702
     CDS             complement(377768..379990)
     CDS             complement(379993..381408)
     CDS             complement(381431..382597)
     CDS             complement(382704..383594)
     CDS             complement(383791..384975)
     CDS             complement(385043..385819)
     CDS             386027..387238
     CDS             complement(387343..388467)
     CDS             388725..389387
     CDS             389410..389514
     CDS             389495..390268
     CDS             390677..390907
     CDS             complement(390960..391529)
     CDS             391601..392581
     CDS             complement(392650..394722)
     CDS             complement(394763..395968)
     CDS             complement(396045..396578)
     CDS             complement(396575..397195)
     CDS             397371..399809
     CDS             399923..400615
     CDS             complement(400652..401314)
     CDS             complement(401311..402288)
     CDS             402396..405050
     CDS             405226..406515
     CDS             406512..407486
     CDS             407488..407979
     CDS             complement(407986..408531)
     CDS             409538..409645
     CDS             412901..413128
     CDS             414391..415581
     CDS             415730..416101
     CDS             416104..416652
     CDS             416763..417197
     CDS             417207..417902
     CDS             418075..418608
     CDS             418639..419019
     CDS             419111..423217
     CDS             423264..427511
     CDS             427625..428005
     CDS             428026..428553
     CDS             428568..430652
     CDS             430673..431863
     CDS             431869..432186
     CDS             432221..432871
     CDS             432871..433476
     CDS             433473..433769
     CDS             433781..434608
     CDS             434627..434905
     CDS             434915..435250
     CDS             435253..435909
     CDS             435926..436339
     CDS             436339..436533
     CDS             436535..436789
     CDS             436878..437243
     CDS             437256..437585
     CDS             437601..438152
     CDS             438165..438467
     CDS             438490..438885
     CDS             438903..439442
     CDS             439399..439812
     CDS             439822..440328
     CDS             440331..440516
     CDS             440516..440950
     CDS             440953..442281
     CDS             442489..442845
     CDS             442869..443267
     CDS             443284..443904
     CDS             443923..444915
     CDS             444934..445317
     CDS             complement(445384..445863)
     CDS             complement(445945..447312)
     CDS             447474..448232
     CDS             448303..448716
     CDS             448716..449612
     CDS             449617..450909
     CDS             450910..452187
     CDS             452180..453025
     CDS             complement(453134..453439)
     CDS             complement(453613..456303)
     CDS             complement(456614..457447)
     CDS             complement(457744..458106)
     CDS             458296..458943
     CDS             458940..459374
     CDS             459361..459633
     CDS             complement(459721..460035)
     CDS             460263..460673
     CDS             460811..460954
     CDS             461110..462180
     CDS             complement(462490..462876)
     CDS             463132..463731
     CDS             complement(463771..468060)
     CDS             complement(468223..468966)
     CDS             complement(468947..470167)
     CDS             complement(470160..471614)
     CDS             complement(471618..472331)
     CDS             complement(472526..472999)
     CDS             complement(472996..473547)
     CDS             complement(473806..474264)
     CDS             474359..477214
     CDS             477397..477978
     CDS             477989..479008
     CDS             complement(479035..479808)
     CDS             complement(479798..480712)
     CDS             complement(480943..481962)
     CDS             complement(482078..482761)
     CDS             complement(482802..483509)
     CDS             complement(483696..483977)
     CDS             484126..484989
     CDS             complement(485090..485545)
     CDS             complement(485561..485926)
     CDS             complement(485953..486705)
     CDS             complement(486705..487214)
     CDS             complement(487220..487480)
     CDS             complement(487567..488943)
     CDS             complement(489199..489861)
     CDS             490134..491642
     CDS             491979..493382
     CDS             493438..493962
     CDS             494165..494506
     CDS             complement(494720..495163)
     CDS             complement(495182..495730)
     CDS             complement(496147..496350)
     CDS             496418..497146
     CDS             497130..497675
     CDS             497680..498687
     CDS             498677..499561
     CDS             499571..500212
     CDS             500578..501486
     CDS             complement(501490..501735)
     CDS             502055..503545
     CDS             503532..504245
     CDS             504233..506071
     CDS             506061..507053
     CDS             507040..507702
     CDS             507816..509237
     CDS             complement(509327..510610)
     CDS             complement(510802..511038)
     CDS             complement(511125..511664)
     CDS             complement(511792..512787)
     CDS             complement(512898..513131)
     CDS             513368..513799
     CDS             complement(514013..514372)
     CDS             514468..515811
     CDS             515951..516988
     CDS             516966..517898
     CDS             517877..518764
     CDS             518786..519166
     CDS             complement(519168..519599)
     CDS             519861..520481
     CDS             complement(520626..521426)
     CDS             521696..523705
     CDS             complement(524521..525597)
     CDS             525663..525875
     CDS             526046..526306
     CDS             526307..526651
     CDS             526751..527113
     CDS             527204..527779
     CDS             527966..529096
     CDS             529093..531444
     CDS             531848..532417
     CDS             532429..532713
     CDS             532729..533367
     CDS             533367..534452
     CDS             534457..537603
     CDS             537621..538427
     CDS             538435..539019
     CDS             539045..539443
     CDS             539641..540267
     CDS             540303..543332
     CDS             complement(543455..544711)
     CDS             complement(544714..547635)
     CDS             complement(547635..548420)
     CDS             complement(548705..550294)
     CDS             complement(550321..551190)
     CDS             complement(551192..552535)
     CDS             complement(552548..553030)
     CDS             complement(553044..553481)
     CDS             553683..555473
     CDS             556038..557669
     CDS             complement(557671..558519)
     CDS             558987..559742
     CDS             complement(559919..560929)
     CDS             complement(561079..561771)
     CDS             561897..562439
     CDS             562508..562645
     CDS             complement(562582..562878)
     CDS             563096..563833
     CDS             complement(564080..564349)
     CDS             complement(564540..564839)
     CDS             complement(564866..566260)
     CDS             complement(566470..566634)
     CDS             complement(566649..566885)
     CDS             567154..567831
     CDS             567843..568967
     CDS             569045..570532
     CDS             570741..571883
     CDS             571886..572800
     CDS             572935..574230
     CDS             574450..575019
     CDS             complement(575219..575677)
     CDS             575807..576541
     CDS             576538..577185
     CDS             577169..577837
     CDS             577834..579051
     CDS             579044..580279
     CDS             580282..581397
     CDS             complement(581487..582962)
     CDS             583124..584251
     CDS             complement(584324..585661)
     CDS             complement(585742..586884)
     CDS             complement(586871..588415)
     CDS             complement(588518..588814)
     CDS             complement(588892..590163)
     CDS             590513..591229
     CDS             591240..592037
     CDS             592070..593422
     CDS             593593..595905
     CDS             596020..596520
     CDS             596534..597553
     CDS             597671..598123
     CDS             598120..598890
     CDS             598894..599298
     CDS             599320..600600
     CDS             600859..601902
     CDS             602072..602335
     CDS             602528..602692
     CDS             602673..603605
     CDS             603641..604339
     CDS             complement(604443..605273)
     CDS             complement(605582..606430)
     CDS             complement(606494..606718)
     CDS             complement(606702..607460)
     CDS             complement(607426..608034)
     CDS             complement(608031..608498)
     CDS             608697..609032
     CDS             complement(609024..609503)
     CDS             complement(609531..609767)
     CDS             complement(609922..612612)
     CDS             complement(612655..613590)
     CDS             613780..615438
     CDS             complement(615466..616026)
     CDS             complement(616060..616332)
     CDS             616397..616690
     CDS             616735..617571
     CDS             617992..618618
     CDS             complement(618648..619025)
     CDS             complement(619175..620314)
     CDS             620635..621009
     CDS             621003..621350
     CDS             621352..623121
     CDS             623134..623856
     CDS             623914..626724
     CDS             626760..627989
     CDS             628052..629215
     CDS             629290..630165
     CDS             630579..631226
     CDS             631839..632210
     CDS             complement(632281..632670)
     CDS             633323..634606
     CDS             634837..636294
     CDS             636484..636765
     CDS             complement(636827..637774)
     CDS             complement(638156..638755)
     CDS             638818..639330
     CDS             639314..641038
     CDS             complement(641136..642344)
     CDS             complement(642410..642922)
     CDS             complement(643200..643352)
     CDS             complement(643563..644294)
     CDS             complement(644363..644683)
     CDS             complement(644825..645706)
     CDS             complement(645949..647016)
     CDS             complement(647460..648080)
     CDS             complement(648155..648979)
     CDS             complement(648979..649209)
     CDS             649390..650577
     CDS             complement(650619..651017)
     CDS             651283..652023
     CDS             652004..652141
     CDS             652202..652948
     CDS             653076..653474
     CDS             653682..653975
     CDS             complement(654220..655290)
     CDS             655360..655965
     CDS             655962..656495
     CDS             complement(656627..658060)
     CDS             658302..659522
     CDS             660425..660532
     CDS             663788..664015
     CDS             665033..666556
     CDS             complement(666549..667082)
     CDS             complement(667089..668447)
     CDS             complement(668678..669658)
     CDS             669756..669941
     CDS             670040..670486
     CDS             complement(670527..671780)
     CDS             complement(671790..672461)
     CDS             672649..673413
     CDS             673716..674279
     CDS             674272..674691
     CDS             674741..675634
     CDS             complement(675748..676131)
     CDS             complement(676242..677753)
     CDS             complement(677825..678079)
     CDS             678188..678562
     CDS             complement(678572..679153)
     CDS             679400..679585
     CDS             679599..680414
     CDS             complement(680441..681118)
     CDS             681282..683480
     CDS             683481..683900
     CDS             complement(683987..684370)
     CDS             complement(684419..686161)
     CDS             686602..687063
     CDS             687056..688504
     CDS             688506..689258
     CDS             689255..690541
     CDS             690531..691775
     CDS             691772..692221
     CDS             692293..692628
     CDS             692631..693584
     CDS             complement(693657..694571)
     CDS             complement(694797..695462)
     CDS             complement(695465..696760)
     CDS             697413..698732
     CDS             complement(698786..699832)
     CDS             complement(700034..700378)
     CDS             700564..700968
     CDS             complement(701004..701456)
     CDS             complement(701401..701607)
     CDS             701937..703124
     CDS             703126..704247
     CDS             complement(704312..704713)
     CDS             704858..705715
     CDS             706102..707193
     CDS             complement(707352..707924)
     CDS             complement(708180..709133)
     CDS             complement(709244..710668)
     CDS             complement(710832..712760)
     CDS             complement(712885..713277)
     CDS             713414..713791
     CDS             713993..715300
     CDS             complement(715326..717533)
     CDS             complement(717611..718060)
     CDS             complement(718072..721581)
     CDS             complement(721594..722106)
     CDS             complement(722103..723170)
     CDS             complement(723167..723706)
     CDS             complement(723719..724372)
     CDS             complement(724654..725514)
     CDS             complement(725691..727028)
     CDS             727334..728815
     CDS             728879..729508
     CDS             729559..730827
     CDS             730840..732123
     CDS             732120..733343
     CDS             733530..734078
     CDS             734080..735405
     CDS             735605..737179
     CDS             complement(737329..738567)
     CDS             739021..762780
     CDS             762959..763558
     CDS             763740..764090
     CDS             764146..764928
     CDS             764921..765691
     CDS             765828..766055
     CDS             766182..767417
     CDS             767627..768919
     CDS             768921..770177
     CDS             complement(770206..771024)
     CDS             complement(771195..772391)
     CDS             complement(772592..773782)
     CDS             complement(773793..774485)
     CDS             774716..779923
     CDS             780313..781158
     CDS             781161..782903
     CDS             782921..784042
     CDS             784042..785166
     CDS             785175..786644
     CDS             complement(786945..788726)
     CDS             complement(788768..789421)
     CDS             complement(789637..790101)
     CDS             complement(790098..790877)
     CDS             complement(790870..791739)
     CDS             complement(791745..791999)
     CDS             792336..793361
     CDS             793477..795693
     CDS             795735..796499
     CDS             796537..796809
     CDS             796802..798115
     CDS             complement(798135..798950)
     CDS             complement(798943..799770)
     CDS             800069..800335
     CDS             complement(800590..801342)
     CDS             801480..804221
     CDS             804433..805701
     CDS             805769..806131
     CDS             806085..806339
     CDS             806332..807258
     CDS             807273..808391
     CDS             complement(808492..809799)
     CDS             complement(809889..811679)
     CDS             811835..812125
     CDS             812153..813799
     CDS             813922..814362
     CDS             814617..816734
     CDS             complement(816801..818681)
     CDS             818815..820626
     CDS             820733..821518
     CDS             821873..826156
     CDS             826289..826402
     CDS             complement(826518..828227)
     CDS             828401..831238
     CDS             complement(831245..832903)
     CDS             complement(833044..835350)
     CDS             complement(835541..836392)
     CDS             complement(836409..837776)
     CDS             complement(837788..838462)
     CDS             838556..839803
     CDS             839889..840911
     CDS             840954..842627
     CDS             842669..843280
     CDS             843390..843827
     CDS             843827..844252
     CDS             complement(844290..845462)
     CDS             complement(845519..846493)
     CDS             complement(846506..847465)
     CDS             847752..848561
     CDS             848561..849772
     CDS             849799..850494
     CDS             850494..852488
     CDS             complement(852655..853728)
     CDS             complement(853709..854380)
     CDS             854531..855526
     CDS             855541..855633
     CDS             complement(855627..856088)
     CDS             complement(856177..857424)
     CDS             complement(857546..860311)
     CDS             complement(860567..863614)
     CDS             complement(863731..864993)
     CDS             865234..865638
     CDS             865704..866141
     CDS             866266..866577
     CDS             866605..867858
     CDS             867861..868328
     CDS             868385..868828
     CDS             868821..869777
     CDS             869867..870349
     CDS             870349..871401
     CDS             complement(871393..872130)
     CDS             complement(872140..872778)
     CDS             872965..874389
     CDS             complement(874441..876051)
     CDS             876342..879608
     CDS             879878..880312
     CDS             880490..881872
     CDS             881874..882947
     CDS             883020..883469
     CDS             883776..884210
     CDS             884320..885507
     CDS             885619..885891
     CDS             885911..887461
     CDS             887613..888602
     CDS             complement(888756..889037)
     CDS             complement(889445..890953)
     CDS             complement(890992..891810)
     CDS             891997..893352
     CDS             893352..894113
     CDS             894110..894751
     CDS             894764..895462
     CDS             895459..896481
     CDS             896481..897614
     CDS             897604..898212
     CDS             898223..899725
     CDS             899815..900378
     CDS             900379..901263
     CDS             901235..902302
     CDS             902341..903840
     CDS             903995..904870
     CDS             904891..905847
     CDS             905831..906832
     CDS             complement(906850..907695)
     CDS             907894..908922
     CDS             complement(908919..909056)
     CDS             909248..910531
     CDS             910565..911593
     CDS             911958..912104
     CDS             912186..912323
     CDS             complement(912483..913610)
     CDS             complement(913621..914658)
     CDS             complement(914612..915703)
     CDS             complement(915716..916435)
     CDS             916637..918157
     CDS             918493..920175
     CDS             920141..920992
     CDS             920989..922413
     CDS             922419..923576
     CDS             923699..924772
     CDS             complement(924941..925834)
     CDS             complement(925828..926847)
     CDS             927079..927786
     CDS             928346..928540
     CDS             complement(928666..930648)
     CDS             complement(930867..931868)
     CDS             complement(931872..932609)
     CDS             932691..933644
     CDS             933637..934932
     CDS             935149..936315
     CDS             936312..937754
     CDS             complement(937851..939227)
     CDS             939432..940133
     CDS             940299..941546
     CDS             complement(941594..941761)
     CDS             941932..942318
     CDS             complement(942494..943837)
     CDS             complement(943913..945562)
     CDS             complement(945559..946929)
     CDS             947082..948785
     CDS             complement(948957..950660)
     CDS             complement(950889..951887)
     CDS             952112..954499
     CDS             954741..956180
     CDS             956177..957019
     CDS             957016..958107
     CDS             958082..959497
     CDS             959589..959906
     CDS             960102..961139
     CDS             961117..962025
     CDS             962022..962501
     CDS             complement(962437..963039)
     CDS             963300..963998
     CDS             964108..965364
     CDS             965766..966101
     CDS             966133..968400
     CDS             968624..969403
     CDS             969406..970656
     CDS             complement(970657..970992)
     CDS             complement(971162..971761)
     CDS             complement(971758..972660)
     CDS             complement(972669..974000)
     CDS             974150..975874
     CDS             975825..976559
     CDS             976574..978493
     CDS             978629..979354
     CDS             979332..980672
     CDS             complement(980765..981613)
     CDS             981916..982083
     CDS             complement(982089..982865)
     CDS             complement(982858..983892)
     CDS             complement(983870..984448)
     CDS             complement(984482..985207)
     CDS             complement(985204..985713)
     CDS             complement(985694..986263)
     CDS             complement(986260..986787)
     CDS             complement(986801..987763)
     CDS             988130..988927
     CDS             988920..989702
     CDS             989703..990179
     CDS             990187..990795
     CDS             990798..991079
     CDS             991469..991714
     CDS             991707..992975
     CDS             992972..993730
     CDS             complement(993913..994590)
     CDS             complement(994587..995837)
     CDS             complement(995837..996853)
     CDS             997243..997836
     CDS             998032..999447
     CDS             complement(999489..999770)
     CDS             complement(999994..1000929)
     CDS             1000960..1001679
     CDS             1001676..1002356
     CDS             1002570..1003325
     CDS             1003309..1003467
     CDS             1003473..1003904
     CDS             1003901..1005853
     CDS             1005850..1006383
     CDS             1006383..1006784
     CDS             1006777..1007463
     CDS             1007453..1007656
     CDS             1007712..1008116
     CDS             complement(1008309..1008860)
     CDS             complement(1008870..1010696)
     CDS             1010810..1011964
     CDS             1011981..1012757
     CDS             1012760..1013818
     CDS             complement(1013986..1014852)
     CDS             complement(1015112..1016491)
     CDS             1016593..1018281
     CDS             complement(1018347..1018730)
     CDS             complement(1018865..1020262)
     CDS             complement(1020286..1020582)
     CDS             complement(1020575..1021708)
     CDS             complement(1022102..1022656)
     CDS             complement(1022914..1023189)
     CDS             1023493..1024596
     CDS             complement(1024658..1025299)
     CDS             1025782..1026216
     CDS             1026338..1026784
     CDS             1026951..1027988
     CDS             1028375..1029655
     CDS             complement(1029978..1031111)
     CDS             complement(1031104..1031934)
     CDS             complement(1031938..1032831)
     CDS             complement(1032898..1034049)
     CDS             1034198..1036513
     CDS             1036815..1038164
     CDS             1038381..1039133
     CDS             1039090..1040460
     CDS             1040811..1041320
     CDS             1041326..1041703
     CDS             complement(1041782..1042741)
     CDS             complement(1043014..1043718)
     CDS             complement(1043957..1045024)
     CDS             complement(1045021..1046562)
     CDS             1046976..1047632
     CDS             1047643..1048539
     CDS             1048595..1048777
     CDS             1048755..1049093
     CDS             1049074..1050159
     CDS             1050279..1050824
     CDS             1051033..1051776
     CDS             complement(1051839..1052336)
     CDS             complement(1052353..1052673)
     CDS             complement(1052764..1053465)
     CDS             1053552..1053959
     CDS             1054036..1054593
     CDS             1054866..1055636
     CDS             1056015..1056473
     CDS             1056485..1057411
     CDS             1057408..1057746
     CDS             1058128..1059789
     CDS             1059810..1061261
     CDS             complement(1061307..1062359)
     CDS             complement(1062356..1063015)
     CDS             1063272..1063910
     CDS             1063950..1065194
     CDS             1065600..1066349
     CDS             1066363..1067301
     CDS             1067313..1068434
     CDS             complement(1068506..1070890)
     CDS             complement(1071042..1072049)
     CDS             1072466..1073530
     CDS             1073534..1074082
     CDS             1074096..1074695
     CDS             1074692..1075276
     CDS             1075280..1077376
     CDS             1077363..1077473
     CDS             1077822..1078349
     CDS             1078336..1079445
     CDS             1079442..1080893
     CDS             1080998..1081429
     CDS             1081552..1082538
     CDS             1082651..1085446
     CDS             1085443..1085907
     CDS             complement(1086204..1086767)
     CDS             complement(1086944..1089133)
     CDS             complement(1089375..1092500)
     CDS             1092762..1093649
     CDS             1093639..1094328
     CDS             1094338..1094439
     CDS             1094583..1095329
     CDS             1095316..1097133
     CDS             1097117..1098085
     CDS             complement(1098473..1099147)
     CDS             1099366..1100172
     CDS             1100184..1101626
     CDS             1101672..1102550
     CDS             1102577..1104244
     CDS             complement(1104223..1107684)
     CDS             complement(1107761..1109023)
     CDS             complement(1109027..1110205)
     CDS             complement(1110202..1111101)
     CDS             1111323..1113344
     CDS             1113446..1115629
     CDS             1115626..1116603
     CDS             1116627..1117973
     CDS             1118048..1121494
     CDS             complement(1121580..1122821)
     CDS             1123151..1124035
     CDS             1123996..1125543
     CDS             1125598..1127475
     CDS             complement(1127831..1128109)
     CDS             complement(1128576..1130270)
     CDS             1130737..1131477
     CDS             complement(1131583..1133046)
     CDS             1133427..1134572
     CDS             1135120..1135878
     CDS             1135950..1137017
     CDS             1137500..1138168
     CDS             1138303..1138809
     CDS             1138811..1140073
     CDS             complement(1141239..1142081)
     CDS             1142543..1143040
     CDS             complement(1143202..1143708)
     CDS             complement(1143774..1144196)
     CDS             complement(1144296..1144490)
     CDS             1145007..1145300
     CDS             complement(1145355..1146254)
     CDS             complement(1146247..1147053)
     CDS             complement(1147633..1149258)
     CDS             complement(1149440..1151374)
     CDS             complement(1151371..1151700)
     CDS             1151715..1151888
     CDS             complement(1151894..1153447)
     CDS             complement(1153450..1154817)
     CDS             complement(1154827..1155801)
     CDS             complement(1155794..1158544)
     CDS             complement(1158554..1158901)
     CDS             complement(1158858..1160117)
     CDS             complement(1160114..1160890)
     CDS             complement(1160877..1161533)
     CDS             complement(1161526..1161888)
     CDS             complement(1161900..1162265)
     CDS             complement(1162262..1162528)
     CDS             complement(1162528..1162854)
     CDS             complement(1162864..1163496)
     CDS             complement(1163487..1163918)
     CDS             complement(1163918..1164739)
     CDS             complement(1164732..1165319)
     CDS             complement(1165316..1165729)
     CDS             complement(1165738..1165938)
     CDS             complement(1165932..1166294)
     CDS             complement(1166302..1167201)
     CDS             1167370..1167624
     CDS             1167763..1168245
     CDS             complement(1168453..1168914)
     CDS             complement(1169480..1170091)
     CDS             1170192..1170365
     CDS             complement(1170581..1170910)
     CDS             1171293..1172543
     CDS             1172540..1173793
     CDS             1173803..1176961
     CDS             complement(1176999..1177199)
     CDS             1177363..1177659
     CDS             1177661..1177792
     CDS             1177792..1179933
     CDS             1180014..1180181
     CDS             1180214..1180387
     CDS             1180809..1180973
     CDS             complement(1180963..1181217)
     CDS             1181485..1182027
     CDS             1181993..1183513
     CDS             1183825..1184433
     CDS             1184589..1185473
     CDS             complement(1185624..1186367)
     CDS             complement(1186452..1186661)
     CDS             1187369..1188397
     CDS             complement(1188783..1190075)
     CDS             complement(1190080..1190598)
     CDS             complement(1190582..1191193)
     CDS             complement(1191183..1191740)
     CDS             1191881..1192126
     CDS             1192149..1192367
     CDS             complement(1192635..1193879)
     CDS             complement(1194223..1195173)
     CDS             complement(1195308..1198694)
     CDS             complement(1198678..1200126)
     CDS             complement(1200113..1200817)
     CDS             complement(1200795..1202705)
     CDS             1203612..1203884
     CDS             1203960..1205711
     CDS             complement(1205831..1206640)
     CDS             1207092..1207256
     CDS             1207278..1207484
     CDS             1207510..1208286
     CDS             complement(1208304..1208747)
     CDS             1208775..1209041
     CDS             1209038..1209883
     CDS             complement(1209864..1210679)
     CDS             1210788..1211342
     CDS             1211557..1211928
     CDS             1211925..1212284
     CDS             1212352..1212606
     CDS             complement(1212983..1214224)
     CDS             complement(1214553..1214804)
     CDS             complement(1214933..1216825)
     CDS             complement(1216892..1217056)
     CDS             1217691..1218077
     CDS             1218092..1218307
     CDS             complement(1218451..1218768)
     CDS             1219050..1219331
     CDS             1219341..1219661
     CDS             1219861..1220136
     CDS             1220220..1220675
     CDS             1221230..1221898
     CDS             1222051..1222260
     CDS             1222407..1222865
     CDS             1222988..1223590
     CDS             1224090..1225058
     CDS             complement(1225340..1226203)
     CDS             1226509..1226682
     CDS             1226670..1227719
     CDS             complement(1227763..1228755)
     CDS             1228955..1229458
     CDS             complement(1229553..1230815)
     CDS             complement(1231143..1232441)
     CDS             complement(1232639..1233058)
     CDS             complement(1233244..1234125)
     CDS             complement(1234367..1235359)
     CDS             1235461..1235754
     CDS             1235799..1236635
     CDS             complement(1236632..1237699)
     CDS             complement(1237989..1238210)
     CDS             1238256..1238936
     CDS             complement(1239045..1239683)
     CDS             complement(1239963..1240346)
     CDS             1240447..1240560
     CDS             complement(1240562..1241272)
     CDS             complement(1241351..1243750)
     CDS             complement(1243759..1244031)
     CDS             complement(1244036..1245478)
     CDS             complement(1245549..1245689)
     CDS             1246108..1248456
     CDS             complement(1248566..1249039)
     CDS             complement(1249131..1250246)
     CDS             1250514..1251572
     CDS             complement(1251579..1251812)
     CDS             1252026..1252760
     CDS             1253376..1254704
     CDS             complement(1254830..1255591)
     CDS             complement(1255813..1256403)
     CDS             1256683..1257378
     CDS             1257668..1261099
     CDS             1261359..1263053
     CDS             complement(1263087..1264595)
     CDS             1264677..1265141
     CDS             complement(1265626..1267077)
     CDS             complement(1267239..1267565)
     CDS             complement(1267730..1268857)
     CDS             complement(1269104..1270120)
     CDS             complement(1270117..1270389)
     CDS             complement(1270524..1271591)
     CDS             complement(1271569..1272180)
     CDS             1272350..1273252
     CDS             complement(1273341..1273562)
     CDS             complement(1273787..1274740)
     CDS             complement(1275022..1276044)
     CDS             complement(1276041..1276808)
     CDS             complement(1276805..1277629)
     CDS             complement(1277619..1278713)
     CDS             1278741..1279022
     CDS             complement(1278976..1279860)
     CDS             complement(1280208..1280681)
     CDS             1280975..1283284
     CDS             1283395..1284876
     CDS             1284937..1285440
     CDS             1285760..1287244
     CDS             1287422..1288204
     CDS             1288307..1289371
     CDS             complement(1289448..1290920)
     CDS             complement(1291134..1292444)
     CDS             complement(1292757..1293581)
     CDS             complement(1293607..1295094)
     CDS             1295580..1296662
     CDS             1296898..1298577
     CDS             complement(1298635..1299831)
     CDS             1300237..1301001
     CDS             1301149..1301286
     CDS             1301696..1302733
     CDS             complement(1302835..1303080)
     CDS             1303412..1304062
     CDS             complement(1304215..1304946)
     CDS             1305117..1306403
     CDS             1306415..1307569
     CDS             1307889..1308605
     CDS             complement(1308670..1310658)
     CDS             1310942..1311427
     CDS             complement(1311550..1313856)
     CDS             complement(1314008..1315351)
     CDS             1315411..1316499
     CDS             1316558..1316977
     CDS             1317142..1318611
     CDS             1318710..1320296
     CDS             1320293..1321621
     CDS             1322027..1322272
     CDS             complement(1322467..1323402)
     CDS             complement(1323601..1325037)
     CDS             1325100..1326173
     CDS             1326158..1326772
     CDS             1326769..1327977
     CDS             1327985..1328452
     CDS             1328578..1330215
     CDS             1330212..1331036
     CDS             1331242..1333101
     CDS             1333193..1335580
     CDS             1335964..1336737
     CDS             complement(1336885..1337823)
     CDS             complement(1337941..1339836)
     CDS             complement(1339843..1340826)
     CDS             1340904..1342076
     CDS             1342201..1343349
     CDS             1343487..1344212
     CDS             complement(1344301..1344924)
     CDS             complement(1344921..1345688)
     CDS             complement(1345682..1346401)
     CDS             complement(1346395..1346994)
     CDS             complement(1346991..1348049)
     CDS             complement(1348027..1349121)
     CDS             complement(1349122..1350417)
     CDS             complement(1350423..1351304)
     CDS             complement(1351301..1351597)
     CDS             1351798..1351968
     CDS             1351973..1353505
     CDS             1353521..1354657
     CDS             1354669..1354767
     CDS             complement(1355006..1355641)
     CDS             1355890..1356123
     CDS             1356633..1357205
     CDS             1357365..1357820
     CDS             complement(1357850..1358269)
     CDS             1358347..1359135
     CDS             1359132..1359680
     CDS             complement(1359804..1360463)
     CDS             1360750..1361709
     CDS             1361767..1362330
     CDS             1362567..1363874
     CDS             complement(1364031..1364960)
     CDS             1365176..1365568
     CDS             1365571..1365993
     CDS             1366004..1366681
     CDS             1366795..1368108
     CDS             1368119..1368865
     CDS             1369025..1369810
     CDS             1369823..1370515
     CDS             1370491..1371657
     CDS             1371668..1372543
     CDS             1372593..1374542
     CDS             1374546..1375781
     CDS             1375976..1377715
     CDS             1378253..1379317
     CDS             1379354..1379809
     CDS             complement(1379912..1381684)
     CDS             complement(1381773..1383404)
     CDS             1383640..1385451
     CDS             1385534..1385851
     CDS             1385889..1386260
     CDS             complement(1386317..1388032)
     CDS             1388112..1388495
     CDS             1388498..1389256
     CDS             1389278..1390018
     CDS             1390104..1391129
     CDS             complement(1391232..1392482)
     CDS             1392629..1393372
     CDS             1393372..1393896
     CDS             1393893..1394492
     CDS             1394543..1394863
     CDS             complement(1394904..1396319)
     CDS             complement(1396316..1396993)
     CDS             complement(1397054..1397599)
     CDS             complement(1397843..1399282)
     CDS             complement(1399396..1400160)
     CDS             complement(1400164..1401012)
     CDS             1401300..1401509
     CDS             complement(1401512..1402366)
     CDS             complement(1402453..1402653)
     CDS             1402923..1403384
     CDS             1403410..1405725
     CDS             complement(1405779..1406246)
     CDS             complement(1406246..1407544)
     CDS             1407787..1408575
     CDS             1408603..1409199
     CDS             1409201..1410400
     CDS             1410426..1411244
     CDS             1411241..1412896
     CDS             1412906..1414276
     CDS             1414448..1416361
     CDS             1416490..1416804
     CDS             complement(1416905..1418389)
     CDS             complement(1418393..1420768)
     CDS             1420941..1421969
     CDS             complement(1421990..1424095)
     CDS             complement(1424239..1425399)
     CDS             complement(1425396..1426610)
     CDS             complement(1426603..1428345)
     CDS             complement(1428479..1429513)
     CDS             1429744..1429845
     CDS             1429909..1430223
     CDS             complement(1430303..1432699)
     CDS             complement(1432827..1433936)
     CDS             complement(1434557..1435933)
     CDS             complement(1435950..1436675)
     CDS             complement(1436665..1437630)
     CDS             complement(1437630..1438973)
     CDS             complement(1439010..1440308)
     CDS             complement(1440548..1441222)
     CDS             complement(1441632..1442036)
     CDS             complement(1442052..1443677)
     CDS             complement(1443740..1444021)
     CDS             complement(1444104..1445531)
     CDS             1445943..1446827
     CDS             1446808..1448094
     CDS             1448091..1448861
     CDS             1448864..1449397
     CDS             complement(1449372..1450007)
     CDS             complement(1449995..1451020)
     CDS             complement(1451022..1451513)
     CDS             complement(1451614..1454085)
     CDS             complement(1454151..1455686)
     CDS             1455840..1456928
     CDS             1456938..1458458
     CDS             1458578..1460947
     CDS             1460963..1462147
     CDS             1462505..1463635
     CDS             complement(1463775..1466153)
     CDS             complement(1466468..1467436)
     CDS             complement(1467423..1468040)
     CDS             complement(1468037..1468414)
     CDS             complement(1468411..1468917)
     CDS             complement(1468883..1469305)
     CDS             complement(1469409..1470608)
     CDS             1470705..1472114
     CDS             1472127..1472687
     CDS             1472700..1473473
     CDS             1473493..1474392
     CDS             1474599..1476176
     CDS             1476381..1478252
     CDS             complement(1478364..1478660)
     CDS             complement(1478776..1479930)
     CDS             complement(1479917..1480879)
     CDS             1481100..1481675
     CDS             complement(1481786..1482904)
     CDS             complement(1482901..1484754)
     CDS             complement(1484921..1485391)
     CDS             complement(1485400..1485738)
     CDS             complement(1485843..1487285)
     CDS             1487507..1489171
     CDS             1489185..1490705
     CDS             1490719..1492107
     CDS             1492119..1492928
     CDS             1492925..1493356
     CDS             1493307..1494062
     CDS             complement(1494269..1494646)
     CDS             1494949..1495422
     CDS             1495533..1496942
     CDS             complement(1497010..1497402)
     CDS             complement(1497537..1498622)
     CDS             1498895..1499323
     CDS             1499409..1499600
     CDS             1499636..1500634
     CDS             1500631..1501584
     CDS             1501611..1502558
     CDS             1502570..1503316
     CDS             1503401..1503649
     CDS             1503668..1504906
     CDS             1504907..1505905
     CDS             1505905..1506543
     CDS             1506540..1507445
     CDS             1507571..1507912
     CDS             1507968..1508756
     CDS             1508868..1509968
     CDS             1510024..1511316
     CDS             complement(1511391..1512671)
     CDS             1512902..1514068
     CDS             complement(1514105..1515490)
     CDS             1515580..1516731
     CDS             complement(1516784..1517554)
     CDS             1517799..1518395
     CDS             1518732..1519388
     CDS             1519397..1519759
     CDS             complement(1519719..1521239)
     CDS             1521301..1522776
     CDS             complement(1522870..1524141)
     CDS             1524367..1525248
     CDS             1525332..1527923
     CDS             1527955..1529004
     CDS             1529010..1530311
     CDS             1530311..1531003
     CDS             1531069..1532745
     CDS             1532859..1533149
     CDS             1533196..1534365
     CDS             1534619..1535734
     CDS             1535735..1536424
     CDS             1536614..1539265
     CDS             1539210..1539989
     CDS             1539995..1540477
     CDS             1540594..1541130
     CDS             1541127..1541975
     CDS             1542489..1543253
     CDS             1543426..1544694
     CDS             1544945..1546198
     CDS             1546408..1548378
     CDS             complement(1548396..1548953)
     CDS             1549101..1550360
     CDS             complement(1550373..1551587)
     CDS             complement(1551803..1552693)
     CDS             complement(1552697..1553545)
     CDS             complement(1553597..1554133)
     CDS             1554287..1554538
     CDS             complement(1555031..1555522)
     CDS             1555964..1556278
     CDS             1556339..1556461
     CDS             1556527..1556913
     CDS             complement(1557007..1557867)
     CDS             1558075..1560282
     CDS             1560527..1560922
     CDS             complement(1560947..1561930)
     CDS             1562188..1563204
     CDS             1563336..1564094
     CDS             1564214..1565533
     CDS             1565725..1566144
     CDS             1566144..1568054
     CDS             1568104..1568904
     CDS             complement(1568964..1569818)
     CDS             1570218..1571678
     CDS             1571671..1573455
     CDS             1573455..1574411
     CDS             1574408..1574935
     CDS             1575001..1575753
     CDS             1575836..1576864
     CDS             1577102..1578049
     CDS             1578481..1579551
     CDS             1579560..1580813
     CDS             complement(1581011..1582300)
     CDS             complement(1582309..1583310)
     CDS             complement(1583525..1585840)
     CDS             complement(1586077..1586736)
     CDS             1586949..1587323
     CDS             1587325..1588002
     CDS             complement(1588073..1589497)
     CDS             1589547..1589654
     CDS             1589971..1590819
     CDS             1590828..1592246
     CDS             1592331..1592816
     CDS             1592822..1593100
     CDS             1593472..1594533
     CDS             1594685..1596004
     CDS             1595997..1598015
     CDS             1598075..1598809
     CDS             complement(1598861..1599736)
     CDS             complement(1599747..1599944)
     CDS             1600253..1600591
     CDS             1600605..1600832
     CDS             1600786..1601745
     CDS             1601758..1602207
     CDS             1602384..1604402
     CDS             complement(1604499..1605056)
     CDS             complement(1605079..1605579)
     CDS             complement(1605583..1606071)
     CDS             complement(1606394..1607161)
     CDS             1607492..1608880
     CDS             1608867..1609355
     CDS             1609407..1614284
     CDS             1614305..1614853
     CDS             complement(1614884..1615942)
     CDS             1616047..1616238
     CDS             1616180..1616623
     CDS             1616724..1617287
     CDS             1617413..1618444
     CDS             1618448..1618843
     CDS             1618868..1619545
     CDS             1619554..1620009
     CDS             1620006..1621004
     CDS             1621010..1622269
     CDS             1622272..1623111
     CDS             complement(1623140..1624267)
     CDS             complement(1624260..1625726)
     CDS             complement(1625723..1626511)
     CDS             complement(1626514..1626717)
     CDS             complement(1626710..1627780)
     CDS             complement(1627783..1628727)
     CDS             1628999..1629724
     CDS             1629802..1630512
     CDS             complement(1630568..1632712)
     CDS             complement(1632823..1635090)
     CDS             complement(1635274..1636386)
     CDS             complement(1636389..1637363)
     CDS             complement(1637356..1638429)
     CDS             1638609..1639931
     CDS             1639876..1640433
     CDS             1640582..1641298
     CDS             complement(1641346..1643055)
     CDS             1643127..1643822
     CDS             1643819..1644547
     CDS             1644559..1645290
     CDS             complement(1645379..1646002)
     CDS             1646076..1646960
     CDS             1647095..1647520
     CDS             1647541..1648689
     CDS             1648869..1649651
     CDS             1649626..1650195
     CDS             1650185..1651465
     CDS             1651483..1652157
     CDS             1652183..1653337
     CDS             1653342..1654730
     CDS             complement(1654998..1655420)
     CDS             complement(1655475..1655900)
     CDS             complement(1655897..1656832)
     CDS             1657475..1658206
     CDS             1658209..1658631
     CDS             complement(1658628..1658804)
     CDS             1659227..1660516
     CDS             1660928..1662454
     CDS             1662447..1664447
     CDS             1664533..1665318
     CDS             1665534..1666652
     CDS             1666654..1668102
     CDS             complement(1668222..1669037)
     CDS             1669171..1669626
     CDS             1669642..1670235
     CDS             1670343..1671548
     CDS             complement(1671562..1672425)
     CDS             complement(1672471..1673691)
     CDS             complement(1673697..1675421)
     CDS             1675683..1676423
     CDS             1676606..1676932
     CDS             1676975..1677544
     CDS             complement(1677546..1680068)
     CDS             complement(1680159..1681295)
     CDS             complement(1681299..1683479)
     CDS             complement(1683545..1684276)
     CDS             complement(1684331..1684936)
     CDS             complement(1685062..1687098)
     CDS             complement(1687108..1687707)
     CDS             complement(1687707..1687970)
     CDS             complement(1687974..1688810)
     CDS             complement(1688823..1690046)
     CDS             1690242..1691063
     CDS             1691388..1692560
     CDS             1692565..1693317
     CDS             1693356..1693745
     CDS             1693773..1696436
     CDS             1696494..1698128
     CDS             1698217..1699641
     CDS             1699975..1700439
     CDS             1700940..1701641
     CDS             1701699..1702232
     CDS             1702319..1703242
     CDS             complement(1703379..1706060)
     CDS             complement(1706246..1708054)
     CDS             complement(1708416..1708706)
     CDS             1708798..1709175
     CDS             1709408..1709701
     CDS             complement(1709664..1709963)
     CDS             1710246..1711238
     CDS             complement(1711241..1711603)
     CDS             complement(1711726..1711977)
     CDS             complement(1712122..1713348)
     CDS             1713373..1713498
     CDS             complement(1713583..1714614)
     CDS             complement(1714824..1717253)
     CDS             complement(1717516..1718046)
     CDS             1718166..1718687
     CDS             1718773..1719174
     CDS             1719433..1720182
     CDS             complement(1720236..1721825)
     CDS             1721971..1722807
     CDS             1723006..1724046
     CDS             complement(1724119..1724793)
     CDS             complement(1724756..1727707)
     CDS             complement(1727682..1729463)
     CDS             complement(1729482..1730111)
     CDS             complement(1730108..1730422)
     CDS             complement(1730557..1731195)
     CDS             complement(1731192..1731911)
     CDS             complement(1731892..1733037)
     CDS             complement(1733038..1733985)
     CDS             1734058..1735392
     CDS             complement(1735645..1737294)
     CDS             1737443..1739041
     CDS             1739038..1739511
     CDS             1739483..1740088
     CDS             1740326..1741072
     CDS             complement(1741116..1741934)
     CDS             complement(1742163..1742567)
     CDS             complement(1742564..1745254)
     CDS             complement(1745356..1746309)
     CDS             complement(1746427..1748166)
     CDS             complement(1748156..1748965)
     CDS             complement(1748970..1750163)
     CDS             1750222..1750587
     CDS             complement(1750628..1752832)
     CDS             complement(1752838..1754172)
     CDS             1754293..1755444
     CDS             complement(1755441..1755842)
     CDS             complement(1755944..1756645)
     CDS             complement(1756742..1757578)
     CDS             complement(1757623..1757916)
     CDS             complement(1757963..1758193)
     CDS             1758826..1760220
     CDS             complement(1760423..1761055)
     CDS             complement(1761052..1762173)
     CDS             complement(1762266..1762649)
     CDS             complement(1762658..1763092)
     CDS             complement(1763137..1763430)
     CDS             complement(1763491..1764738)
     CDS             1765077..1765298
     CDS             1765353..1765601
     CDS             1765591..1765848
     CDS             1766017..1767402
     CDS             complement(1767527..1768045)
     CDS             complement(1768172..1769023)
     CDS             1769255..1769704
     CDS             complement(1769875..1770621)
     CDS             complement(1770611..1771192)
     CDS             complement(1771194..1771985)
     CDS             complement(1771985..1773199)
     CDS             complement(1773445..1774110)
     CDS             complement(1774062..1774901)
     CDS             1775324..1776130
     CDS             1776127..1776603
     CDS             1776590..1777453
     CDS             1777461..1778141
     CDS             1778134..1779501
     CDS             1779679..1780482
     CDS             1780521..1780916
     CDS             1780929..1781768
     CDS             1781765..1782529
     CDS             1782582..1784354
     CDS             1784434..1784832
     CDS             complement(1784945..1785520)
     CDS             complement(1785520..1786050)
     CDS             complement(1786054..1786647)
     CDS             complement(1786675..1786932)
     CDS             complement(1787054..1787938)
     CDS             complement(1787953..1789824)
     CDS             complement(1789863..1791749)
     CDS             complement(1791757..1792761)
     CDS             complement(1792764..1794179)
     CDS             complement(1794441..1796114)
     CDS             complement(1796156..1797079)
     CDS             1797261..1798028
     CDS             1798028..1799344
     CDS             1799480..1800517
     CDS             1800655..1802136
     CDS             complement(1802230..1803348)
     CDS             1803509..1804105
     CDS             1804270..1804782
     CDS             complement(1804841..1807147)
     CDS             1807325..1813090
     CDS             complement(1813235..1814596)
     CDS             complement(1814799..1816166)
     CDS             complement(1816338..1817162)
     CDS             1817660..1817914
     CDS             complement(1818069..1820297)
     CDS             1820599..1821489
     CDS             1821593..1823710
     CDS             complement(1823707..1824285)
     CDS             complement(1824282..1825601)
     CDS             complement(1825598..1827097)
     CDS             complement(1827120..1828115)
     CDS             complement(1828081..1829340)
     CDS             complement(1829340..1830383)
     CDS             complement(1830383..1832725)
     CDS             complement(1832878..1833591)
     CDS             complement(1833663..1833857)
     CDS             complement(1834159..1835508)
     CDS             complement(1835636..1835797)
     CDS             complement(1836050..1836895)
     CDS             1837076..1837393
     CDS             complement(1837444..1838646)
     CDS             complement(1838683..1839945)
     CDS             1840130..1840756
     CDS             1840841..1843516
     CDS             1843782..1845176
     CDS             complement(1845370..1848522)
     CDS             1849078..1849755
     CDS             1850183..1850554
     CDS             complement(1850582..1851274)
     CDS             complement(1851261..1851980)
     CDS             1852250..1853929
     CDS             1854065..1855705
     CDS             complement(1855791..1857047)
     CDS             complement(1857047..1857571)
     CDS             1857737..1858960
     CDS             1858957..1860000
     CDS             1860014..1861501
     CDS             1861507..1862853
     CDS             1862865..1863590
     CDS             complement(1863662..1864003)
     CDS             complement(1864404..1864961)
     CDS             complement(1864951..1865694)
     CDS             complement(1865691..1866569)
     CDS             complement(1866635..1867399)
     CDS             1867733..1868143
     CDS             1868663..1869109
     CDS             1870005..1870523
     CDS             complement(1871002..1871832)
     CDS             1872046..1873806
     CDS             1873869..1874516
     CDS             complement(1874751..1876436)
     CDS             1876532..1877296
     CDS             1877283..1879868
     CDS             complement(1879890..1880333)
     CDS             complement(1880330..1881907)
     CDS             complement(1881910..1883382)
     CDS             1883591..1884421
     CDS             1884418..1884687
     CDS             complement(1885001..1887487)
     CDS             complement(1887580..1888365)
     CDS             complement(1888362..1889279)
     CDS             complement(1889230..1890321)
     CDS             complement(1890321..1891148)
     CDS             complement(1891145..1892023)
     CDS             1892143..1893144
     CDS             complement(1893318..1894601)
     CDS             complement(1894594..1896741)
     CDS             1897015..1897314
     CDS             1897314..1898765
     CDS             1898769..1900202
     CDS             1900416..1901405
     CDS             1901604..1903850
     CDS             1903890..1904354
     CDS             1904374..1905153
     CDS             1905217..1905606
     CDS             complement(1905725..1906012)
     CDS             complement(1906408..1906776)
     CDS             complement(1906781..1907164)
     CDS             complement(1907161..1908324)
     CDS             complement(1908299..1909072)
     CDS             1909188..1909973
     CDS             complement(1910080..1911036)
     CDS             1911125..1913701
     CDS             complement(1913792..1915105)
     CDS             complement(1915118..1915726)
     CDS             complement(1916055..1917422)
     CDS             complement(1917424..1917972)
     CDS             complement(1918096..1921917)
     CDS             complement(1921907..1922362)
     CDS             complement(1922359..1923708)
     CDS             complement(1923711..1924349)
     CDS             complement(1924491..1925480)
     CDS             complement(1925483..1927117)
     CDS             complement(1927290..1927604)
     CDS             complement(1927619..1928932)
     CDS             complement(1928956..1929987)
     CDS             complement(1930286..1931590)
     CDS             complement(1931606..1932214)
     CDS             complement(1932217..1934601)
     CDS             1934674..1935624
     CDS             1935627..1936295
     CDS             1936358..1936729
     CDS             1936860..1937081
     CDS             complement(1937249..1938607)
     CDS             1938653..1939429
     CDS             1939668..1940618
     CDS             1940890..1943718
     CDS             1943732..1944835
     CDS             1945150..1945632
     CDS             complement(1945719..1947209)
     CDS             complement(1947206..1948177)
     CDS             complement(1948373..1948774)
     CDS             complement(1948771..1949574)
     CDS             complement(1949549..1950322)
     CDS             complement(1950332..1951048)
     CDS             complement(1951145..1952014)
     CDS             complement(1952001..1953140)
     CDS             complement(1953181..1955259)
     CDS             complement(1955256..1956404)
     CDS             complement(1956404..1957174)
     CDS             complement(1957178..1957447)
     CDS             complement(1957456..1958205)
     CDS             complement(1958206..1958616)
     CDS             complement(1958613..1958942)
     CDS             complement(1958952..1960013)
     CDS             complement(1960460..1960699)
     CDS             1960818..1962113
     CDS             1962110..1962832
     CDS             1962933..1963859
     CDS             complement(1963939..1965135)
     CDS             complement(1965372..1965569)
     CDS             complement(1965660..1968242)
     CDS             complement(1968260..1968712)
     CDS             complement(1968705..1969751)
     CDS             complement(1970055..1970990)
     CDS             complement(1971255..1971749)
     CDS             complement(1971829..1972026)
     CDS             1972361..1974901
     CDS             1974914..1976602
     CDS             1976599..1979139
     CDS             1979173..1980168
     CDS             1980305..1980697
     CDS             complement(1980995..1982437)
     CDS             1982777..1985338
     CDS             1985343..1988573
     CDS             1988780..1989853
     CDS             1989969..1990523
     CDS             complement(1990571..1991461)
     CDS             1991793..1992893
     CDS             complement(1992895..1993845)
     CDS             complement(1993847..1994818)
     CDS             complement(1994818..1996584)
     CDS             complement(1996671..1997453)
     CDS             complement(1997474..1998475)
     CDS             complement(1998761..1999759)
     CDS             complement(1999807..2000493)
     CDS             2000828..2001988
     CDS             2002000..2003184
     CDS             2003322..2003636
     CDS             2003646..2005253
     CDS             2005273..2006067
     CDS             2006060..2008024
     CDS             2008035..2008943
     CDS             2009100..2011040
     CDS             complement(2011210..2011626)
     CDS             2012048..2013073
     CDS             2013051..2013698
     CDS             2013711..2014490
     CDS             2014570..2015994
     CDS             2016287..2016487
     CDS             complement(2016484..2017215)
     CDS             complement(2017218..2017748)
     CDS             complement(2017754..2019820)
     CDS             complement(2019810..2020715)
     CDS             complement(2020950..2021735)
     CDS             complement(2021943..2024108)
     CDS             2024329..2025288
     CDS             2025282..2025719
     CDS             2025937..2026719
     CDS             complement(2026831..2027790)
     CDS             complement(2027790..2029085)
     CDS             2029463..2030359
     CDS             2030363..2030644
     CDS             2030631..2030981
     CDS             complement(2031015..2031677)
     CDS             2032033..2033685
     CDS             2033678..2034376
     CDS             2034490..2035278
     CDS             complement(2035721..2035846)
     CDS             complement(2035856..2037730)
     CDS             complement(2037988..2038290)
     CDS             complement(2038395..2040845)
     CDS             complement(2041079..2042353)
     CDS             complement(2042494..2043138)
     CDS             complement(2043141..2044472)
     CDS             2045334..2046560
     CDS             2046826..2048676
     CDS             complement(2048704..2049378)
     CDS             complement(2049368..2049760)
     CDS             complement(2049772..2050527)
     CDS             complement(2050635..2052467)
     CDS             2052662..2053678
     CDS             2053753..2054892
     CDS             2054889..2055359
     CDS             complement(2055465..2055995)
     CDS             2056271..2057596
     CDS             2057836..2061090
     CDS             2061969..2063498
     CDS             complement(2063523..2064608)
     CDS             complement(2064678..2065118)
     CDS             2065352..2065879
     CDS             2066116..2067333
     CDS             2067651..2067965
     CDS             complement(2068135..2069244)
     CDS             complement(2069326..2069583)
     CDS             2069758..2070111
     CDS             complement(2070292..2071623)
     CDS             2071852..2072817
     CDS             complement(2072881..2074542)
     CDS             2074714..2074980
     CDS             2075034..2075453
     CDS             complement(2075463..2076743)
     CDS             2077220..2078500
     CDS             complement(2078879..2079970)
     CDS             2080190..2080693
     CDS             2080960..2081439
     CDS             2081459..2083264
     CDS             2083306..2084220
     CDS             2084217..2085167
     CDS             2085167..2087155
     CDS             2087237..2088424
     CDS             2088532..2088858
     CDS             2089182..2089286
     CDS             2089305..2090207
     CDS             complement(2090237..2091139)
     CDS             2091355..2092536
     CDS             complement(2092541..2093074)
     CDS             complement(2093085..2094890)
     CDS             complement(2095217..2095822)
     CDS             complement(2096019..2097014)
     CDS             complement(2097055..2098317)
     CDS             complement(2098560..2099972)
     CDS             2100074..2102803
     CDS             2102901..2104145
     CDS             complement(2104142..2104687)
     CDS             complement(2104753..2105166)
     CDS             2105468..2105785
     CDS             2105860..2107281
     CDS             complement(2107410..2108840)
     CDS             complement(2109088..2109840)
     CDS             complement(2109837..2110016)
     CDS             complement(2110009..2110680)
     CDS             complement(2110658..2112616)
     CDS             complement(2112604..2112939)
     CDS             2113219..2116014
     CDS             2116330..2118975
     CDS             2119051..2119608
     CDS             2119684..2119953
     CDS             2119965..2120891
     CDS             2121129..2122547
     CDS             2122544..2123488
     CDS             complement(2124195..2125265)
     CDS             complement(2126564..2126749)
     CDS             2127189..2128310
     CDS             complement(2128985..2131282)
     CDS             complement(2131700..2132722)
     CDS             2133334..2133588
     CDS             complement(2133646..2134260)
     CDS             complement(2134410..2134706)
     CDS             complement(2134709..2134819)
     CDS             complement(2134806..2135033)
     CDS             complement(2135325..2137217)
     CDS             complement(2137232..2138275)
     CDS             2138925..2140406
     CDS             complement(2140704..2142020)
     CDS             complement(2142149..2143714)
     CDS             complement(2143731..2144858)
     CDS             complement(2144928..2145782)
     CDS             complement(2145891..2146130)
     CDS             2146330..2147319
     CDS             2147637..2150381
     CDS             complement(2150521..2151504)
     CDS             complement(2151632..2151985)
     CDS             2152367..2152774
     CDS             complement(2152751..2154085)
     CDS             2154317..2155513
     CDS             2155936..2156799
     CDS             2156796..2157605
     CDS             complement(2157659..2159893)
     CDS             complement(2160206..2160709)
     CDS             complement(2160725..2160844)
     CDS             complement(2161138..2162427)
     CDS             complement(2162427..2163530)
     CDS             2164000..2164812
     CDS             complement(2164842..2165246)
     CDS             2165432..2166199
     CDS             complement(2166391..2167278)
     CDS             2167468..2168718
     CDS             2168910..2170490
     CDS             2170756..2171322
     CDS             2171360..2172388
     CDS             2172470..2172721
     CDS             complement(2172675..2174186)
     CDS             2174332..2174898
     CDS             complement(2175237..2175464)
     CDS             2175720..2176286
     CDS             2176345..2177094
     CDS             complement(2177683..2179476)
     CDS             2179995..2180972
     CDS             2181017..2182399
     CDS             2182675..2183325
     CDS             2183318..2184877
     CDS             2184861..2186192
     CDS             2186176..2186526
     CDS             complement(2186659..2187282)
     CDS             complement(2187318..2187737)
     CDS             complement(2187964..2188341)
     CDS             2189186..2189428
     CDS             2189899..2190792
     CDS             2191194..2192636
     CDS             2192829..2193413
     CDS             complement(2193484..2195379)
     CDS             2195654..2197021
     CDS             2197108..2198772
     CDS             2198938..2200137
     CDS             2200157..2200894
     CDS             complement(2200934..2202247)
     CDS             complement(2202418..2205234)
     CDS             complement(2205553..2206020)
     CDS             2206095..2206640
     CDS             2206739..2207155
     CDS             2207266..2208294
     CDS             complement(2208412..2209050)
     CDS             complement(2209254..2209904)
     CDS             complement(2209984..2210484)
     CDS             2210975..2211835
     CDS             complement(2211959..2213149)
     CDS             complement(2213259..2213816)
     CDS             complement(2213813..2214619)
     CDS             complement(2214558..2214872)
     CDS             2215032..2216141
     CDS             2216178..2216519
     CDS             complement(2216709..2217626)
     CDS             complement(2217639..2219495)
     CDS             complement(2219517..2219852)
     CDS             complement(2219998..2220831)
     CDS             complement(2220878..2221891)
     CDS             complement(2222007..2222420)
     CDS             complement(2222502..2224355)
     CDS             complement(2224416..2224907)
     CDS             complement(2224910..2225296)
     CDS             complement(2225296..2227443)
     CDS             complement(2227587..2227790)
     CDS             complement(2227841..2228470)
     CDS             complement(2228476..2229342)
     CDS             2229643..2230350
     CDS             complement(2230681..2231715)
     CDS             2231879..2232574
     CDS             2232571..2233359
     CDS             2233704..2234279
     CDS             2234339..2234941
     CDS             2234955..2235236
     CDS             complement(2235390..2237078)
     CDS             complement(2237210..2238217)
     CDS             complement(2238341..2239666)
     CDS             complement(2239685..2240833)
     CDS             complement(2241042..2242154)
     CDS             complement(2242249..2243388)
     CDS             complement(2243577..2245511)
     CDS             complement(2245656..2246255)
     CDS             2246535..2247872
     CDS             complement(2248174..2249235)
     CDS             2249477..2249815
     CDS             complement(2249855..2250550)
     CDS             complement(2250550..2252310)
     CDS             complement(2252423..2253481)
     CDS             2253628..2255700
     CDS             complement(2256239..2257312)
     CDS             2257659..2258801
     CDS             2258917..2259675
     CDS             2259668..2260270
     CDS             2260302..2261570
     CDS             2261792..2262061
     CDS             complement(2262074..2262952)
     CDS             complement(2262942..2263889)
     CDS             complement(2263907..2264560)
     CDS             complement(2264557..2265525)
     CDS             complement(2265522..2266052)
     CDS             complement(2266150..2266752)
     CDS             complement(2266756..2267679)
     CDS             complement(2267709..2268446)
     CDS             complement(2268447..2269571)
     CDS             2269692..2270516
     CDS             2270643..2270942
     CDS             complement(2271094..2272137)
     CDS             2272307..2273335
     CDS             2273326..2274624
     CDS             2274621..2275499
     CDS             2276023..2277441
     CDS             complement(2277621..2278655)
     CDS             complement(2278869..2279909)
     CDS             complement(2280074..2280520)
     CDS             complement(2280636..2280944)
     CDS             complement(2281139..2281288)
     CDS             2281303..2281503
     CDS             2282022..2283050
     CDS             complement(2283257..2283496)
     CDS             2283730..2283939
     CDS             2284179..2285585
     CDS             2285742..2286653
     CDS             complement(2287187..2287339)
     CDS             complement(2287311..2289263)
     CDS             complement(2289312..2289485)
     CDS             2289761..2290879
     CDS             complement(2291224..2291976)
     CDS             2292416..2294260
     CDS             2294803..2296548
     CDS             2297022..2298080
     CDS             2298333..2299277
     CDS             complement(2299376..2301127)
     CDS             complement(2301529..2306040)
     CDS             complement(2306362..2306823)
     CDS             complement(2306874..2308748)
     CDS             2309152..2310678
     CDS             complement(2310802..2313885)
     CDS             2314223..2314687
     CDS             complement(2314720..2317575)
     CDS             2317920..2318198
     CDS             2318209..2318598
     CDS             complement(2318845..2320383)
     CDS             2320607..2321863
     CDS             complement(2321978..2325178)
     CDS             complement(2325179..2326147)
     CDS             complement(2326131..2327456)
     CDS             complement(2327815..2329452)
     CDS             2329804..2330718
     CDS             complement(2330730..2331317)
     CDS             complement(2331451..2331831)
     CDS             2331926..2332690
     CDS             2332713..2332967
     CDS             complement(2333064..2334005)
     CDS             2334238..2334756
     CDS             complement(2334787..2335206)
     CDS             complement(2335196..2337646)
     CDS             2338045..2339493
     CDS             2339671..2340849
     CDS             2340937..2341296
     CDS             2341609..2342124
     CDS             2342167..2343033
     CDS             2343067..2344863
     CDS             2345151..2349755
     CDS             2349970..2351091
     CDS             2351144..2353768
     CDS             complement(2353666..2353890)
     CDS             2354046..2359808
     CDS             2359762..2359932
     CDS             2360178..2364809
     CDS             2365229..2365852
     CDS             complement(2365881..2367002)
     CDS             complement(2367287..2368654)
     CDS             2369149..2371407
     CDS             2371584..2372432
     CDS             complement(2372569..2372997)
     CDS             2373234..2373746
     CDS             2373881..2375140
     CDS             complement(2375299..2375985)
     CDS             complement(2375972..2376745)
     CDS             2376935..2377309
     CDS             2377466..2378080
     CDS             complement(2378077..2378541)
     CDS             2378599..2378952
     CDS             2379202..2380512
     CDS             2380764..2381525
     CDS             complement(2381661..2383478)
     CDS             2383716..2384822
     CDS             2384922..2388080
     CDS             2388174..2388623
     CDS             2388710..2388880
     CDS             2388928..2395878
     CDS             2395875..2397905
     CDS             2398136..2399044
     CDS             2399326..2400087
     CDS             2400112..2401146
     CDS             complement(2401126..2401398)
     CDS             2401404..2412746
     CDS             complement(2412749..2413150)
     CDS             complement(2413381..2414334)
     CDS             2414523..2416295
     CDS             complement(2416375..2418216)
     CDS             2418751..2419251
     CDS             2419433..2420953
     CDS             2420957..2421583
     CDS             complement(2421701..2421994)
     CDS             complement(2422025..2422996)
     CDS             complement(2423051..2423497)
     CDS             2423918..2425420
     CDS             complement(2425425..2426006)
     CDS             complement(2426366..2426902)
     CDS             complement(2427035..2428465)
     CDS             complement(2428499..2428831)
     CDS             complement(2428912..2429196)
     CDS             complement(2429280..2430836)
     CDS             complement(2430836..2432257)
     CDS             2432473..2433111
     CDS             2433338..2434438
     CDS             complement(2434487..2435710)
     CDS             complement(2436052..2437065)
     CDS             2437382..2437909
     CDS             complement(2438073..2439122)
     CDS             complement(2439258..2439662)
     CDS             2439862..2441136
     CDS             2441413..2441829
     CDS             complement(2441923..2442849)
     CDS             complement(2442928..2444523)
     CDS             complement(2444544..2446316)
     CDS             complement(2446560..2447534)
     CDS             2447742..2448827
     CDS             2448988..2450109
     CDS             complement(2450175..2451674)
     CDS             complement(2451812..2452531)
     CDS             complement(2452798..2453925)
     CDS             2454186..2455163
     CDS             complement(2455342..2455830)
     CDS             complement(2456001..2457530)
     CDS             complement(2457537..2459228)
     CDS             complement(2459237..2460658)
     CDS             2460885..2461946
     CDS             2461958..2463703
     CDS             2463708..2465087
     CDS             2465077..2465310
     CDS             2465307..2466059
     CDS             2466056..2467066
     CDS             complement(2467408..2467635)
     CDS             complement(2467645..2468868)
     CDS             2469022..2470224
     CDS             2470377..2472719
     CDS             complement(2472895..2474727)
     CDS             complement(2474889..2475275)
     CDS             2475566..2476774
     CDS             2476861..2478129
     CDS             2478122..2479363
     CDS             2479376..2480020
     CDS             complement(2480080..2480298)
     CDS             2480327..2483227
     CDS             complement(2483490..2484782)
     CDS             complement(2485101..2485610)
     CDS             2486156..2486812
     CDS             complement(2486875..2489109)
     CDS             complement(2489200..2489898)
     CDS             complement(2490028..2491188)
     CDS             complement(2491318..2492715)
     CDS             complement(2492753..2494126)
     CDS             complement(2494178..2494966)
     CDS             complement(2494963..2495826)
     CDS             complement(2495902..2496153)
     CDS             complement(2496583..2497941)
     CDS             complement(2498064..2498714)
     CDS             2498831..2499121
     CDS             complement(2499212..2499523)
     CDS             2499740..2501527
     CDS             2501539..2502945
     CDS             2502942..2504060
     CDS             2504100..2504990
     CDS             2504993..2505307
     CDS             complement(2505304..2505867)
     CDS             2505985..2506536
     CDS             complement(2506569..2507807)
     CDS             2508009..2508569
     CDS             2508517..2511093
     CDS             2511121..2511963
     CDS             2512115..2512765
     CDS             complement(2512939..2513427)
     CDS             complement(2513572..2514885)
     CDS             complement(2514882..2515601)
     CDS             complement(2515606..2516301)
     CDS             2516739..2517812
     CDS             2517827..2518483
     CDS             2518550..2519596
     CDS             2519652..2520650
     CDS             2520647..2521285
     CDS             complement(2521282..2521842)
     CDS             2521990..2523393
     CDS             complement(2523390..2523788)
     CDS             complement(2523812..2524495)
     CDS             complement(2524488..2525735)
     CDS             complement(2526541..2527104)
     CDS             complement(2527125..2527784)
     CDS             complement(2527777..2528724)
     CDS             2529611..2531614
     CDS             complement(2531977..2533254)
     CDS             2533850..2536726
     CDS             complement(2536840..2538243)
     CDS             complement(2538244..2539017)
     CDS             complement(2539166..2540188)
     CDS             complement(2540298..2541356)
     CDS             complement(2541368..2542300)
     CDS             2542465..2543034
     CDS             2543107..2543526
     CDS             2543531..2543785
     CDS             2543795..2544283
     CDS             2544285..2545274
     CDS             complement(2545360..2546199)
     CDS             complement(2546271..2549750)
     CDS             2549896..2550198
     CDS             complement(2550202..2551494)
     CDS             complement(2551504..2551734)
     CDS             complement(2551749..2552621)
     CDS             2552833..2553087
     CDS             2553365..2554147
     CDS             2554154..2555314
     CDS             2555344..2556249
     CDS             2556259..2557197
     CDS             complement(2557263..2557736)
     CDS             2557981..2559276
     CDS             complement(2559369..2561294)
     CDS             complement(2561381..2562502)
     CDS             complement(2562592..2564520)
     CDS             complement(2564808..2565608)
     CDS             complement(2565641..2566993)
     CDS             2567227..2568105
     CDS             2568369..2568752
     CDS             2568946..2569176
     CDS             2569157..2570053
     CDS             complement(2570097..2571101)
     CDS             2571109..2571699
     CDS             complement(2571726..2572799)
     CDS             complement(2572856..2573134)
     CDS             2573152..2573328
     CDS             2573401..2574726
     CDS             2574710..2575798
     CDS             2575791..2576654
     CDS             2576798..2577229
     CDS             2577299..2578132
     CDS             complement(2578137..2579396)
     CDS             2579551..2580441
     CDS             complement(2580408..2581181)
     CDS             complement(2581370..2582299)
     CDS             2582569..2583084
     CDS             complement(2583244..2583462)
     CDS             complement(2583811..2585580)
     CDS             complement(2585948..2586865)
     CDS             complement(2586862..2588886)
     CDS             2589191..2589679
     CDS             complement(2589723..2590238)
     CDS             complement(2590262..2590801)
     CDS             2591001..2591852
     CDS             complement(2591951..2592943)
     CDS             complement(2592933..2593493)
     CDS             2593575..2594702
     CDS             complement(2594734..2596143)
     CDS             2596497..2597330
     CDS             complement(2597755..2598756)
     CDS             2598961..2599200
     CDS             2599403..2599846
     CDS             2599855..2601591
     CDS             2601678..2603543
     CDS             complement(2603747..2604721)
     CDS             complement(2604794..2604934)
     CDS             complement(2604936..2605313)
     CDS             2605737..2607245
     CDS             2607284..2607952
     CDS             complement(2608017..2608127)
     CDS             2608382..2608606
     CDS             2608606..2608914
     CDS             2608911..2609849
     CDS             complement(2610374..2611411)
     CDS             2611818..2613191
     CDS             2613390..2614295
     CDS             complement(2614539..2614940)
     CDS             2615308..2615742
     CDS             complement(2615810..2616448)
     CDS             complement(2616841..2617191)
     CDS             2617353..2618807
     CDS             2619173..2620081
     CDS             2620219..2622108
     CDS             2622276..2624075
     CDS             2624263..2625417
     CDS             2625469..2626209
     CDS             2626295..2627233
     CDS             2627251..2630004
     CDS             complement(2630203..2631090)
     CDS             2631361..2631924
     CDS             complement(2632039..2632965)
     CDS             complement(2633093..2634799)
     CDS             2635031..2637196
     CDS             complement(2637297..2638529)
     CDS             complement(2638570..2639874)
     CDS             2640142..2641026
     CDS             complement(2641147..2641611)
     CDS             2642011..2642370
     CDS             complement(2642497..2643567)
     CDS             complement(2643941..2645140)
     CDS             complement(2645195..2645734)
     CDS             complement(2645958..2647316)
     CDS             2647610..2648674
     CDS             2648902..2650416
     CDS             complement(2650375..2651313)
     CDS             complement(2651497..2653011)
     CDS             2653196..2653294
     CDS             2653308..2654222
     CDS             2654219..2654620
     CDS             2654734..2655831
     CDS             2656109..2657023
     CDS             2657350..2658009
     CDS             2658334..2659152
     CDS             complement(2659272..2660969)
     CDS             2661327..2663324
     CDS             complement(2663427..2664254)
     CDS             2664785..2665864
     CDS             complement(2665801..2665926)
     CDS             2666059..2666496
     CDS             2666442..2666678
     CDS             complement(2666696..2666989)
     CDS             complement(2667138..2667329)
     CDS             2667665..2668771
     CDS             2669004..2669732
     CDS             2669753..2671468
     CDS             complement(2671598..2672392)
     CDS             2672575..2673126
     CDS             complement(2673318..2675249)
     CDS             complement(2675381..2677642)
     CDS             2677967..2679661
     CDS             complement(2679751..2681094)
     CDS             complement(2681582..2682382)
     CDS             2682947..2683255
     CDS             2683321..2683521
     CDS             2683642..2684256
     CDS             2684351..2686129
     CDS             complement(2686212..2687375)
     CDS             2687571..2688056
     CDS             2688083..2689126
     CDS             2689163..2689543
     CDS             complement(2689651..2689839)
     CDS             complement(2689900..2691090)
     CDS             complement(2691357..2691908)
     CDS             2692058..2693017
     CDS             2693256..2693666
     CDS             complement(2693790..2694329)
     CDS             complement(2694574..2695125)
     CDS             2695335..2695820
     CDS             2695917..2696183
     CDS             2696365..2697045
     CDS             2697130..2697858
     CDS             complement(2697937..2698905)
     CDS             complement(2699064..2701829)
     CDS             2702053..2702547
     CDS             complement(2702595..2703044)
     CDS             2703349..2703807
     CDS             complement(2703790..2703894)
     CDS             2704106..2704735
     CDS             2704939..2706354
     CDS             complement(2706366..2706773)
     CDS             complement(2706836..2708113)
     CDS             complement(2708106..2708660)
     CDS             complement(2708886..2709269)
     CDS             2709431..2710048
     CDS             2710255..2711187
     CDS             2711335..2712537
     CDS             2712676..2713395
     CDS             complement(2713562..2715481)
     CDS             2715683..2717098
     CDS             complement(2717127..2717606)
     CDS             complement(2717603..2718895)
     CDS             complement(2718888..2719673)
     CDS             complement(2719691..2720536)
     CDS             complement(2720529..2721668)
     CDS             complement(2721705..2722763)
     CDS             complement(2722760..2723866)
     CDS             complement(2723863..2724090)
     CDS             complement(2724100..2726325)
     CDS             complement(2726341..2727099)
     CDS             complement(2727099..2727440)
     CDS             complement(2727452..2728129)
     CDS             2728203..2729234
     CDS             2729218..2729607
     CDS             complement(2729584..2730396)
     CDS             complement(2730565..2731455)
     CDS             2731734..2733080
     CDS             complement(2733107..2733664)
     CDS             2733713..2734297
     CDS             2734299..2736032
     CDS             complement(2736243..2737631)
     CDS             complement(2737632..2738090)
     CDS             complement(2738117..2739313)
     CDS             2739390..2740073
     CDS             2740109..2740345
     CDS             2740414..2744298
     CDS             complement(2744422..2744898)
     CDS             2745247..2746233
     CDS             2746496..2746990
     CDS             2747356..2748051
     CDS             complement(2748090..2749508)
     CDS             2749786..2750235
     CDS             complement(2750394..2751044)
     CDS             complement(2751028..2751294)
     CDS             2751562..2752470
     CDS             2752807..2753034
     CDS             2753164..2753736
     CDS             2753776..2754513
     CDS             2754598..2755830
     CDS             complement(2755827..2757092)
     CDS             2757400..2760228
     CDS             2760248..2761117
     CDS             2761512..2762774
     CDS             complement(2762822..2763517)
     CDS             complement(2763914..2766337)
     CDS             complement(2766408..2767556)
     CDS             2767861..2770578
     CDS             2770741..2773455
     CDS             complement(2773822..2776974)
     CDS             complement(2777034..2778194)
     CDS             complement(2778194..2779747)
     CDS             complement(2779938..2780252)
     CDS             complement(2780307..2781539)
     CDS             2781740..2782213
     CDS             2782410..2782751
     CDS             2782972..2783502
     CDS             complement(2783595..2783963)
     CDS             2784183..2784362
     CDS             complement(2784403..2785545)
     CDS             2785779..2786138
     CDS             complement(2786365..2787609)
     CDS             complement(2788074..2789693)
     CDS             2789914..2791464
     CDS             complement(2791622..2793304)
     CDS             2794107..2795150
     CDS             2795147..2795731
     CDS             2795766..2796026
     CDS             2796026..2797192
     CDS             2797529..2798425
     CDS             complement(2798458..2798889)
     CDS             2798970..2799344
     CDS             2799341..2800297
     CDS             complement(2800612..2801958)
     CDS             complement(2802610..2802978)
     CDS             complement(2803229..2803612)
     CDS             complement(2803728..2804555)
     CDS             complement(2804828..2805253)
     CDS             complement(2805386..2806051)
     CDS             2806569..2807942
     CDS             2808319..2808609
     CDS             complement(2808809..2809144)
     CDS             complement(2809154..2810068)
     CDS             complement(2810134..2810889)
     CDS             complement(2811174..2811743)
     CDS             2811871..2812713
     CDS             complement(2812749..2814416)
     CDS             2814594..2815961
     CDS             2816224..2816706
     CDS             complement(2816937..2818286)
     CDS             complement(2818401..2819000)
     CDS             complement(2819044..2819529)
     CDS             2819632..2819835
     CDS             complement(2820305..2821147)
     CDS             complement(2821444..2821554)
     CDS             2821747..2823135
     CDS             complement(2823160..2823888)
     CDS             2824095..2824961
     CDS             2824980..2825720
     CDS             2825880..2826545
     CDS             2826766..2828007
     CDS             2828021..2829058
     CDS             complement(2829356..2832133)
     CDS             2832440..2833039
     CDS             2833042..2834082
     CDS             2834127..2834498
     CDS             2835267..2835971
     CDS             2836365..2839757
     CDS             2839769..2846089
     CDS             2846774..2847583
     CDS             2847573..2848469
     CDS             complement(2848638..2849378)
     CDS             complement(2849697..2850074)
     CDS             complement(2850379..2851110)
     CDS             complement(2851233..2851487)
     CDS             complement(2851689..2852114)
     CDS             complement(2852298..2853455)
     CDS             complement(2853433..2855670)
     CDS             2855908..2857074
     CDS             2857071..2857337
     CDS             2857460..2857639
     CDS             2857821..2860559
     CDS             2860585..2861316
     CDS             2861518..2862612
     CDS             2862833..2864383
     CDS             complement(2864400..2865557)
     CDS             complement(2866209..2868002)
     CDS             complement(2868094..2868885)
     CDS             complement(2869002..2869505)
     CDS             complement(2869679..2870428)
     CDS             complement(2870425..2871708)
     CDS             complement(2871705..2872649)
     CDS             complement(2872646..2873158)
     CDS             2873252..2874289
     CDS             2874286..2875371
     CDS             2875361..2875798
     CDS             2875877..2878156
     CDS             complement(2878257..2880230)
     CDS             complement(2880366..2880806)
     CDS             2880928..2881359
     CDS             2881404..2882681
     CDS             complement(2882810..2882935)
     CDS             2882982..2883779
     CDS             complement(2883835..2884251)
     CDS             complement(2884366..2885217)
     CDS             complement(2885371..2887407)
     CDS             complement(2887551..2888465)
     CDS             complement(2888701..2889897)
     CDS             complement(2890092..2891330)
     CDS             complement(2891330..2892049)
     CDS             complement(2892065..2893159)
     CDS             complement(2893143..2894069)
     CDS             complement(2894078..2895454)
     CDS             complement(2895497..2896672)
     CDS             complement(2896678..2898021)
     CDS             complement(2898035..2899120)
     CDS             complement(2899235..2900572)
     CDS             complement(2900813..2901592)
     CDS             complement(2901597..2905091)
     CDS             2905266..2905946
     CDS             complement(2905983..2906834)
     CDS             complement(2906910..2908442)
     CDS             complement(2908669..2909730)
     CDS             2910040..2910852
     CDS             complement(2910925..2911407)
     CDS             complement(2911416..2914619)
     CDS             complement(2914746..2915018)
     CDS             2915131..2916312
     CDS             complement(2916347..2917099)
     CDS             complement(2917099..2918169)
     CDS             complement(2918166..2919245)
     CDS             2919449..2920900
     CDS             2920881..2921315
     CDS             complement(2921462..2921779)
     CDS             complement(2921802..2923166)
     CDS             complement(2923171..2924742)
     CDS             2925100..2925366
     CDS             complement(2925363..2925479)
     CDS             complement(2925427..2926638)
     CDS             complement(2926990..2928396)
     CDS             complement(2928780..2932382)
     CDS             complement(2932409..2932975)
     CDS             complement(2932988..2933695)
     CDS             2933867..2934547
     CDS             2934591..2936372
     CDS             2936513..2937172
     CDS             2937340..2938668
     CDS             complement(2938692..2940548)
     CDS             complement(2940560..2941219)
     CDS             complement(2941344..2942162)
     CDS             2942603..2943700
     CDS             complement(2943659..2944684)
     CDS             complement(2944898..2945176)
     CDS             complement(2945189..2945500)
     CDS             2945743..2946402
     CDS             2946521..2947090
     CDS             2947109..2948200
     CDS             complement(2948197..2948331)
     CDS             2948560..2949675
     CDS             2949809..2950777
     CDS             complement(2950804..2951019)
     CDS             complement(2951000..2953255)
     CDS             complement(2953252..2953479)
     CDS             complement(2953568..2954650)
     CDS             complement(2954647..2955309)
     CDS             2955546..2956334
     CDS             2956346..2957104
     CDS             2957101..2957634
     CDS             complement(2957648..2959063)
     CDS             complement(2959056..2959772)
     CDS             2960055..2960921
     CDS             complement(2961053..2961907)
     CDS             complement(2962203..2963132)
     CDS             complement(2963126..2963776)
     CDS             complement(2963763..2964869)
     CDS             2964893..2966218
     CDS             2966215..2967519
     CDS             2967516..2968061
     CDS             2968136..2968627
     CDS             2968608..2969519
     CDS             2969519..2970652
     CDS             2970737..2972461
     CDS             complement(2972503..2973300)
     CDS             complement(2973330..2974319)
     CDS             2974511..2975533
     CDS             2975807..2976694
     CDS             2976833..2977540
     CDS             2977527..2979374
     CDS             2979374..2980234
     CDS             complement(2980363..2981079)
     CDS             complement(2981210..2984353)
     CDS             complement(2984350..2984805)
     CDS             2984918..2985373
     CDS             2985373..2986785
     CDS             complement(2986786..2988495)
     CDS             2988796..2991339
     CDS             2991590..2992120
     CDS             complement(2992192..2992992)
     CDS             complement(2993116..2993946)
     CDS             complement(2994062..2995048)
     CDS             complement(2995092..2995286)
     CDS             complement(2995309..2996250)
     CDS             complement(2996243..2997973)
     CDS             complement(2997964..2999394)
     CDS             complement(2999394..2999876)
     CDS             complement(3000001..3001482)
     CDS             complement(3001610..3002005)
     CDS             complement(3002008..3002628)
     CDS             complement(3002879..3003619)
     CDS             complement(3003616..3004830)
     CDS             complement(3004841..3005467)
     CDS             complement(3005630..3006061)
     CDS             complement(3006067..3006501)
     CDS             complement(3006840..3007157)
     CDS             complement(3007159..3007452)
     CDS             complement(3007455..3009836)
     CDS             complement(3010094..3011110)
     CDS             complement(3011247..3011606)
     CDS             complement(3011622..3011822)
     CDS             complement(3011843..3012223)
     CDS             complement(3012404..3014317)
     CDS             3014830..3015117
     CDS             3015441..3015926
     CDS             complement(3016605..3018167)
     CDS             3018448..3019599
     CDS             3019578..3020609
     CDS             3020616..3021533
     CDS             complement(3021485..3021592)
     CDS             complement(3021661..3021945)
     CDS             complement(3022040..3022384)
     CDS             3022501..3023130
     CDS             complement(3023339..3023833)
     CDS             complement(3023860..3025011)
     CDS             complement(3025073..3025564)
     CDS             complement(3025561..3025989)
     CDS             3026178..3027428
     CDS             complement(3027510..3028535)
     CDS             3028818..3029381
     CDS             complement(3029469..3030758)
     CDS             3030946..3031116
     CDS             3031113..3032078
     CDS             3032075..3032827
     CDS             3032831..3033955
     CDS             3033958..3035145
     CDS             complement(3035281..3036204)
     CDS             complement(3036201..3036863)
     CDS             complement(3036853..3037416)
     CDS             complement(3037406..3038677)
     CDS             3038701..3039678
     CDS             complement(3039714..3040883)
     CDS             complement(3041044..3042963)
     CDS             complement(3043842..3044069)
     CDS             complement(3047339..3047446)
     CDS             3048856..3050526
     CDS             3050560..3050898
     CDS             3050907..3051500
     CDS             3051493..3052353
     CDS             3052350..3054347
     CDS             complement(3054572..3056050)
     CDS             3056273..3056998
     CDS             complement(3057223..3057864)
     CDS             complement(3058143..3058859)
     CDS             complement(3059100..3060365)
     CDS             complement(3060515..3061051)
     CDS             3061181..3061522
     CDS             3061534..3062073
     CDS             complement(3062132..3063223)
     CDS             complement(3063358..3065547)
     CDS             complement(3065662..3065937)
     CDS             3066002..3066130
     CDS             complement(3066085..3066996)
     CDS             complement(3066983..3067354)
     CDS             complement(3067358..3069964)
     CDS             complement(3070053..3071531)
     CDS             complement(3071543..3071986)
     CDS             complement(3072242..3073684)
     CDS             complement(3073738..3075243)
     CDS             complement(3075259..3077232)
     CDS             complement(3077237..3077542)
     CDS             complement(3077560..3078219)
     CDS             complement(3078231..3078731)
     CDS             complement(3078750..3079772)
     CDS             complement(3079785..3082136)
     CDS             complement(3082153..3083430)
     CDS             complement(3083449..3083952)
     CDS             complement(3084013..3085266)
     CDS             complement(3085259..3085942)
     CDS             complement(3085965..3086441)
     CDS             complement(3086521..3086697)
     CDS             complement(3086688..3087044)
     CDS             complement(3087224..3087547)
     CDS             complement(3087535..3088284)
     CDS             3088528..3091887
     CDS             complement(3091956..3093323)
     CDS             complement(3093387..3094262)
     CDS             complement(3094295..3096205)
     CDS             complement(3096328..3096948)
     CDS             3097051..3097317
     CDS             complement(3097368..3099344)
     CDS             3099530..3101257
     CDS             3101517..3102077
     CDS             3102074..3102766
     CDS             3102872..3103033
     CDS             3103063..3103863
     CDS             complement(3103748..3105061)
     CDS             complement(3105322..3106824)
     CDS             complement(3106892..3108274)
     CDS             3108412..3109524
     CDS             complement(3109574..3110371)
     CDS             complement(3110723..3113314)
     CDS             3113487..3115418
     CDS             3115572..3116837
     CDS             3116834..3118357
     CDS             3118685..3119545
     CDS             complement(3119626..3120831)
     CDS             3120995..3122995
     CDS             complement(3123079..3125076)
     CDS             complement(3125135..3125284)
     CDS             3125494..3126339
     CDS             complement(3126353..3126850)
     CDS             complement(3127118..3128077)
     CDS             3128286..3128564
     CDS             3128534..3128728
     CDS             3128804..3129085
     CDS             3129197..3131023
     CDS             3131030..3131917
     CDS             3131921..3133588
     CDS             3133755..3133961
     CDS             complement(3134300..3136033)
     CDS             3136473..3137357
     CDS             3137505..3138761
     CDS             3138823..3139086
     CDS             complement(3139140..3140780)
     CDS             complement(3140777..3141157)
     CDS             complement(3141160..3143529)
     CDS             complement(3143653..3144318)
     CDS             complement(3144315..3146129)
     CDS             complement(3146493..3147794)
     CDS             3148047..3148811
     CDS             3148924..3149394
     CDS             3149406..3149870
     CDS             3149994..3151193
     CDS             3151348..3152754
     CDS             3152777..3153790
     CDS             complement(3153814..3155001)
     CDS             3155486..3156295
     CDS             3156442..3156675
     CDS             complement(3156742..3157704)
     CDS             complement(3157843..3158823)
     CDS             3158987..3160291
     CDS             complement(3160391..3160606)
     CDS             complement(3160838..3162301)
     CDS             complement(3162582..3163964)
     CDS             complement(3164201..3165850)
     CDS             complement(3165847..3166683)
     CDS             complement(3166680..3167612)
     CDS             complement(3167602..3168636)
     CDS             complement(3168624..3169109)
     CDS             complement(3169102..3170013)
     CDS             complement(3170023..3171018)
     CDS             complement(3171195..3171638)
     CDS             3171720..3172706
     CDS             complement(3172765..3173124)
     CDS             complement(3173181..3173936)
     CDS             3174113..3175225
     CDS             3175228..3175722
     CDS             3175723..3177900
     CDS             3177897..3178289
     CDS             complement(3178398..3178667)
     CDS             complement(3178743..3179537)
     CDS             complement(3179534..3180304)
     CDS             complement(3180322..3181128)
     CDS             complement(3181125..3183419)
     CDS             complement(3183420..3183947)
     CDS             3184300..3185310
     CDS             complement(3185408..3186292)
     CDS             3186414..3187799
     CDS             3187816..3189057
     CDS             complement(3189107..3190396)
     CDS             3190666..3191730
     CDS             complement(3191843..3193576)
     CDS             complement(3193835..3194470)
     CDS             complement(3194463..3195077)
     CDS             complement(3195077..3197089)
     CDS             3197368..3197937
     CDS             complement(3197993..3198727)
     CDS             complement(3199037..3199579)
     CDS             complement(3199634..3200320)
     CDS             3200410..3201846
     CDS             3202073..3203986
     CDS             3204117..3205991
     CDS             3205988..3206614
     CDS             3206617..3207387
     CDS             3207401..3208270
     CDS             complement(3208466..3210055)
     CDS             3210378..3210650
     CDS             complement(3210673..3211542)
     CDS             complement(3211701..3212243)
     CDS             complement(3212256..3213872)
     CDS             complement(3213869..3215074)
     CDS             complement(3215156..3216769)
     CDS             3217151..3217504
     CDS             3217570..3218595
     CDS             3218656..3219261
     CDS             3219487..3219912
     CDS             3220037..3220789
     CDS             3220797..3221414
     CDS             3221401..3221517
     CDS             3221504..3223153
     CDS             3223155..3223340
     CDS             3223337..3223606
     CDS             complement(3223649..3223909)
     CDS             3223941..3225050
     CDS             complement(3225074..3225943)
     CDS             3226572..3227516
     CDS             complement(3227927..3228238)
     CDS             complement(3228229..3228477)
     CDS             complement(3228752..3228910)
     CDS             3229721..3231208
     CDS             complement(3231606..3232502)
     CDS             3232770..3232961
     CDS             complement(3233251..3233541)
     CDS             complement(3233591..3233854)
     CDS             3234032..3234310
     CDS             3234439..3234627
     CDS             3234734..3235702
     CDS             3235699..3239094
     CDS             3239087..3240352
     CDS             3240349..3241290
     CDS             3241306..3242331
     CDS             3242341..3242895
     CDS             3243814..3244026
     CDS             3246321..3246908
     CDS             complement(3247702..3248046)
     CDS             complement(3248251..3248754)
     CDS             complement(3248864..3249910)
     CDS             complement(3250215..3251177)
     CDS             3251745..3252164
     CDS             3252157..3252483
     CDS             complement(3252640..3253833)
     CDS             complement(3253830..3254519)
     CDS             complement(3254512..3255657)
     CDS             complement(3255654..3257282)
     CDS             complement(3257326..3258156)
     CDS             complement(3258149..3259486)
     CDS             complement(3259523..3260293)
     CDS             3260629..3261030
     CDS             complement(3261124..3263307)
     CDS             3263924..3264640
     CDS             3264702..3265013
     CDS             complement(3265051..3265245)
     CDS             complement(3265264..3265977)
     CDS             complement(3265977..3267443)
     CDS             complement(3267587..3268849)
     CDS             complement(3269172..3269498)
     CDS             complement(3269711..3270439)
     CDS             3270609..3272000
     CDS             3272087..3272719
     CDS             3273313..3274155
     CDS             3274633..3275688
     CDS             complement(3275828..3276664)
     CDS             complement(3276664..3277506)
     CDS             3277699..3278826
     CDS             complement(3278798..3279829)
     CDS             complement(3279845..3280675)
     CDS             complement(3281005..3282111)
     CDS             3282323..3283471
     CDS             complement(3283525..3284478)
     CDS             complement(3284587..3284853)
     CDS             complement(3285124..3286263)
     CDS             3286615..3287565
     CDS             complement(3287660..3288703)
     CDS             3289291..3290016
     CDS             3290021..3290737
     CDS             3290990..3291301
     CDS             complement(3291317..3291850)
     CDS             complement(3292122..3292877)
     CDS             complement(3292920..3294425)
     CDS             complement(3294631..3296223)
     CDS             complement(3296519..3297484)
     CDS             complement(3297557..3298423)
     CDS             complement(3298589..3299455)
     CDS             complement(3299766..3300650)
     CDS             3300720..3301757
     CDS             3301741..3302364
     CDS             complement(3302490..3303095)
     CDS             complement(3303148..3303465)
     CDS             3303796..3304374
     CDS             3304433..3305602
     CDS             complement(3305731..3306498)
     CDS             complement(3306650..3307432)
     CDS             3307684..3309354
     CDS             3309583..3310551
     CDS             complement(3310725..3311576)
     CDS             complement(3311669..3314284)
     CDS             complement(3314547..3316076)
     CDS             complement(3316531..3318192)
     CDS             3318445..3319299
     CDS             complement(3319406..3321661)
     CDS             complement(3322287..3322709)
     CDS             complement(3322721..3324097)
     CDS             complement(3324110..3324976)
     CDS             complement(3325066..3326619)
     CDS             complement(3326637..3327179)
     CDS             complement(3327181..3327651)
     CDS             complement(3327703..3327978)
     CDS             complement(3328019..3328855)
     CDS             complement(3328848..3329243)
     CDS             3329397..3329642
     CDS             complement(3329712..3330299)
     CDS             complement(3330301..3330873)
     CDS             complement(3330877..3331476)
     CDS             complement(3331503..3331784)
     CDS             complement(3331880..3333691)
     CDS             3333731..3334582
     CDS             3334712..3335779
     CDS             complement(3335834..3337999)
     CDS             3338486..3339286
     CDS             complement(3339283..3341121)
     CDS             complement(3341417..3342757)
     CDS             complement(3342758..3344428)
     CDS             complement(3344438..3344665)
     CDS             complement(3344650..3344994)
     CDS             complement(3344995..3345129)