CDS             complement(13..1356)
     CDS             complement(1434..2213)
     CDS             complement(2281..3204)
     CDS             complement(3244..4101)
     CDS             4212..4595
     CDS             4722..6353
     CDS             6402..7241
     CDS             complement(7365..8108)
     CDS             complement(8203..8883)
     CDS             complement(8891..9688)
     CDS             complement(9825..10523)
     CDS             10771..11880
     CDS             11962..12138
     CDS             complement(12247..12666)
     CDS             complement(12820..13272)
     CDS             complement(13451..14260)
     CDS             complement(14251..15249)
     CDS             complement(15357..15764)
     CDS             15905..17431
     CDS             18272..18754
     CDS             complement(18811..19905)
     CDS             20219..20335
     CDS             complement(20508..20786)
     CDS             complement(21187..21945)
     CDS             21947..24700
     CDS             24980..26314
     CDS             26721..27596
     CDS             complement(27648..28517)
     CDS             complement(28635..29741)
     CDS             30012..30305
     CDS             30302..31186
     CDS             31268..33172
     CDS             33327..34136
     CDS             complement(34237..35277)
     CDS             35409..36626
     CDS             36732..36944
     CDS             37131..37577
     CDS             37642..39510
     CDS             39965..42016
     CDS             complement(42358..43149)
     CDS             complement(43127..43516)
     CDS             complement(43648..44415)
     CDS             complement(45193..45942)
     CDS             complement(45955..47241)
     CDS             47412..48335
     CDS             48749..49561
     CDS             complement(49604..50224)
     CDS             50455..52635
     CDS             52783..54030
     CDS             54062..55549
     CDS             55692..56750
     CDS             56823..57182
     CDS             57216..58838
     CDS             complement(59028..60863)
     CDS             complement(61569..63056)
     CDS             complement(63070..64656)
     CDS             complement(64649..65767)
     CDS             65860..66687
     CDS             complement(66701..69178)
     CDS             complement(69333..70298)
     CDS             71392..72288
     CDS             72285..72926
     CDS             73024..74436
     CDS             74635..74979
     CDS             complement(75091..75411)
     CDS             75826..76557
     CDS             complement(76606..77244)
     CDS             77476..78012
     CDS             78169..78537
     CDS             78687..80750
     CDS             80980..82074
     CDS             82078..83112
     CDS             complement(83152..84675)
     CDS             84784..85878
     CDS             85956..87002
     CDS             87096..88367
     CDS             88396..89241
     CDS             89389..90864
     CDS             complement(90937..92676)
     CDS             93377..93700
     CDS             93697..94128
     CDS             94125..94565
     CDS             complement(94709..97426)
     CDS             complement(97479..98930)
     CDS             complement(98962..99471)
     CDS             complement(99695..100876)
     CDS             complement(100886..101872)
     CDS             102170..102985
     CDS             103155..103571
     CDS             103576..103944
     CDS             103948..105723
     CDS             105745..106446
     CDS             106453..106725
     CDS             106792..108093
     CDS             complement(108183..109166)
     CDS             109238..109627
     CDS             109739..110992
     CDS             111229..111987
     CDS             112089..112553
     CDS             112694..114229
     CDS             complement(114431..115156)
     CDS             complement(115284..115616)
     CDS             complement(115836..116882)
     CDS             complement(117318..118172)
     CDS             118514..119479
     CDS             119569..120690
     CDS             121149..122732
     CDS             122725..123735
     CDS             123750..124724
     CDS             complement(124976..125899)
     CDS             126199..127080
     CDS             127077..127427
     CDS             127414..128490
     CDS             128535..128819
     CDS             128973..129776
     CDS             130208..131200
     CDS             131309..132217
     CDS             132441..133850
     CDS             134066..134716
     CDS             134792..135859
     CDS             135979..136098
     CDS             136181..137302
     CDS             137569..139653
     CDS             139653..140465
     CDS             140462..141163
     CDS             141220..142413
     CDS             142421..143272
     CDS             143314..144132
     CDS             144199..145071
     CDS             145172..146482
     CDS             146512..147369
     CDS             147376..147870
     CDS             147922..149454
     CDS             149673..150905
     CDS             complement(151001..151969)
     CDS             complement(151956..153002)
     CDS             complement(153038..154102)
     CDS             154572..156788
     CDS             156830..158296
     CDS             complement(158310..159362)
     CDS             159479..161947
     CDS             complement(162364..163539)
     CDS             163753..163896
     CDS             164126..165013
     CDS             complement(165501..166619)
     CDS             166878..167327
     CDS             complement(167138..168325)
     CDS             complement(168645..169118)
     CDS             complement(169507..170664)
     CDS             complement(171109..172041)
     CDS             172181..172771
     CDS             172820..175252
     CDS             175263..176177
     CDS             176174..176800
     CDS             176908..177843
     CDS             177920..179356
     CDS             179357..181282
     CDS             complement(181580..182596)
     CDS             complement(182593..183477)
     CDS             complement(183474..184055)
     CDS             complement(184052..184948)
     CDS             complement(185048..186445)
     CDS             complement(186442..187161)
     CDS             complement(187158..187943)
     CDS             complement(187940..188827)
     CDS             complement(188820..189713)
     CDS             complement(189749..190849)
     CDS             191168..191518
     CDS             191596..192840
     CDS             192837..193652
     CDS             193742..194443
     CDS             194598..195482
     CDS             195561..196496
     CDS             196602..197780
     CDS             197799..198587
     CDS             198605..198919
     CDS             199038..199934
     CDS             complement(199998..200159)
     CDS             complement(200225..201382)
     CDS             201752..201964
     CDS             complement(202016..202318)
     CDS             complement(202405..202827)
     CDS             complement(202925..204313)
     CDS             complement(204509..205486)
     CDS             205619..206335
     CDS             206525..206860
     CDS             206857..208014
     CDS             208187..208771
     CDS             complement(208792..209784)
     CDS             complement(210003..210410)
     CDS             210776..212437
     CDS             complement(212571..213527)
     CDS             214248..214427
     CDS             214516..214995
     CDS             215016..216044
     CDS             216099..217481
     CDS             217496..217879
     CDS             217901..219124
     CDS             219121..220539
     CDS             220536..221513
     CDS             221510..222454
     CDS             222451..223308
     CDS             223305..223733
     CDS             223726..224766
     CDS             complement(224730..225917)
     CDS             complement(226019..227095)
     CDS             227369..227761
     CDS             complement(227778..228767)
     CDS             complement(228908..229786)
     CDS             229906..230958
     CDS             231076..232632
     CDS             complement(232692..233864)
     CDS             234230..234493
     CDS             234673..235227
     CDS             complement(235291..236052)
     CDS             236685..236927
     CDS             complement(237017..237907)
     CDS             complement(237922..239448)
     CDS             complement(239570..240889)
     CDS             241034..242005
     CDS             242149..242424
     CDS             complement(242450..243172)
     CDS             complement(243334..243504)
     CDS             243731..245980
     CDS             complement(245985..247058)
     CDS             complement(247114..248118)
     CDS             complement(248509..248733)
     CDS             249026..249715
     CDS             249712..250662
     CDS             250673..251695
     CDS             251847..252911
     CDS             complement(253007..253981)
     CDS             254138..255544
     CDS             255648..257141
     CDS             complement(257185..257874)
     CDS             258139..258381
     CDS             258378..258785
     CDS             259235..261625
     CDS             261628..262368
     CDS             262365..262949
     CDS             263027..263929
     CDS             263965..264330
     CDS             complement(264557..265660)
     CDS             complement(265657..266730)
     CDS             complement(266730..268619)
     CDS             complement(268652..269209)
     CDS             complement(269202..270053)
     CDS             complement(270050..270724)
     CDS             271254..273947
     CDS             273986..274528
     CDS             274556..276049
     CDS             276142..276627
     CDS             276714..277220
     CDS             277252..278595
     CDS             278884..281421
     CDS             281429..282280
     CDS             282394..284832
     CDS             284834..285754
     CDS             286100..287398
     CDS             287424..291521
     CDS             291542..292756
     CDS             complement(292778..293677)
     CDS             293790..295199
     CDS             295318..296112
     CDS             complement(296261..297382)
     CDS             297686..298057
     CDS             complement(298100..299047)
     CDS             299168..302707
     CDS             303195..303392
     CDS             303413..304462
     CDS             304478..305812
     CDS             305838..306392
     CDS             306601..307500
     CDS             307683..308543
     CDS             complement(308658..310256)
     CDS             complement(310379..310942)
     CDS             311263..312270
     CDS             312272..313576
     CDS             313587..314288
     CDS             complement(314373..315266)
     CDS             315444..316610
     CDS             316627..317166
     CDS             317159..318415
     CDS             complement(318426..319262)
     CDS             complement(319615..320916)
     CDS             complement(320913..322736)
     CDS             complement(322859..323347)
     CDS             complement(323325..324596)
     CDS             complement(324593..326686)
     CDS             complement(326702..329566)
     CDS             complement(329671..330441)
     CDS             complement(330527..330967)
     CDS             complement(331649..332641)
     CDS             333302..334717
     CDS             334782..335723
     CDS             335732..336748
     CDS             336842..340291
     CDS             340462..343110
     CDS             343104..344162
     CDS             344346..344618
     CDS             complement(344686..345618)
     CDS             345942..347093
     CDS             complement(347122..347967)
     CDS             complement(347975..348358)
     CDS             complement(349061..349969)
     CDS             350096..350848
     CDS             351104..351826
     CDS             complement(352074..353138)
     CDS             complement(353138..354319)
     CDS             complement(354316..356001)
     CDS             complement(355998..356765)
     CDS             complement(356802..357803)
     CDS             complement(357800..358609)
     CDS             complement(358606..359424)
     CDS             359926..361440
     CDS             361641..362066
     CDS             complement(362145..363023)
     CDS             complement(363212..364840)
     CDS             365070..365534
     CDS             365568..366419
     CDS             complement(366536..368395)
     CDS             complement(368810..369832)
     CDS             complement(369825..371417)
     CDS             complement(371488..373113)
     CDS             373741..374676
     CDS             374673..375800
     CDS             375901..376134
     CDS             376131..377399
     CDS             377533..377883
     CDS             377873..378307
     CDS             378309..378731
     CDS             complement(378856..379206)
     CDS             379401..380894
     CDS             complement(381039..381314)
     CDS             complement(381411..382757)
     CDS             382780..383241
     CDS             complement(383231..384694)
     CDS             384875..385723
     CDS             complement(385766..386077)
     CDS             complement(386444..387640)
     CDS             complement(387759..390179)
     CDS             complement(390207..391478)
     CDS             391925..392875
     CDS             392872..393879
     CDS             393907..395808
     CDS             395939..397501
     CDS             397569..398489
     CDS             398497..399390
     CDS             399390..400472
     CDS             400469..401296
     CDS             401609..402337
     CDS             complement(402782..403375)
     CDS             complement(403379..404086)
     CDS             complement(404388..404951)
     CDS             405072..405809
     CDS             405887..406873
     CDS             407007..407366
     CDS             407439..407735
     CDS             408253..409707
     CDS             409707..411503
     CDS             411500..412879
     CDS             412917..413759
     CDS             414836..415399
     CDS             415567..416358
     CDS             416436..419267
     CDS             complement(419429..420700)
     CDS             complement(420829..425355)
     CDS             complement(425615..426139)
     CDS             426537..428258
     CDS             428522..429472
     CDS             complement(429528..429815)
     CDS             complement(430012..430599)
     CDS             430904..431599
     CDS             431583..432377
     CDS             432352..432657
     CDS             432654..432902
     CDS             432899..433540
     CDS             433537..435228
     CDS             435225..436931
     CDS             436918..438540
     CDS             438537..438965
     CDS             438956..439633
     CDS             439630..442041
     CDS             442038..443225
     CDS             443227..443730
     CDS             443727..444452
     CDS             444452..445681
     CDS             445678..446916
     CDS             446949..447374
     CDS             447386..447820
     CDS             complement(447865..448584)
     CDS             448695..449942
     CDS             complement(450008..452209)
     CDS             complement(452666..453925)
     CDS             454342..454479
     CDS             454505..456361
     CDS             complement(456498..456968)
     CDS             457044..458270
     CDS             458329..460611
     CDS             460704..462020
     CDS             462046..463215
     CDS             complement(463246..464322)
     CDS             complement(464350..465531)
     CDS             complement(465882..467021)
     CDS             467259..468533
     CDS             complement(468561..470138)
     CDS             complement(470135..470719)
     CDS             472006..473397
     CDS             complement(473450..475891)
     CDS             complement(475930..476985)
     CDS             complement(476982..477962)
     CDS             complement(477959..479155)
     CDS             complement(479152..479403)
     CDS             complement(479572..480354)
     CDS             481269..482051
     CDS             482084..483472
     CDS             complement(483566..483751)
     CDS             484096..484488
     CDS             484656..486434
     CDS             complement(486448..487563)
     CDS             487930..488346
     CDS             488988..489719
     CDS             489719..491497
     CDS             491494..492927
     CDS             493145..494860
     CDS             complement(495193..497085)
     CDS             complement(497427..497774)
     CDS             498412..499623
     CDS             complement(499694..500134)
     CDS             500287..500976
     CDS             500973..501737
     CDS             501760..503223
     CDS             503272..504120
     CDS             504150..504542
     CDS             504562..505365
     CDS             505378..506181
     CDS             complement(506326..507114)
     CDS             507210..507461
     CDS             507508..508473
     CDS             complement(508545..509636)
     CDS             complement(509819..510886)
     CDS             complement(510879..512651)
     CDS             complement(512760..513860)
     CDS             complement(514069..515553)
     CDS             515649..515777
     CDS             515774..517009
     CDS             517124..517798
     CDS             517795..519186
     CDS             complement(519248..520216)
     CDS             complement(520265..520831)
     CDS             complement(520947..521813)
     CDS             complement(521906..522862)
     CDS             complement(522899..524080)
     CDS             complement(524131..524931)
     CDS             complement(524925..526016)
     CDS             complement(526021..527055)
     CDS             complement(527092..527937)
     CDS             complement(527958..529043)
     CDS             529392..530720
     CDS             complement(530782..531705)
     CDS             531780..532346
     CDS             532448..534073
     CDS             complement(534188..535333)
     CDS             535692..536756
     CDS             complement(536639..536878)
     CDS             537227..538444
     CDS             complement(538608..540113)
     CDS             complement(540124..541278)
     CDS             complement(541275..542246)
     CDS             complement(542243..543205)
     CDS             complement(543202..543900)
     CDS             complement(544244..544681)
     CDS             complement(544776..546260)
     CDS             546484..547401
     CDS             547549..548298
     CDS             complement(548363..549970)
     CDS             complement(550127..551707)
     CDS             551877..552911
     CDS             553055..553159
     CDS             553329..554015
     CDS             554158..555267
     CDS             555429..556499
     CDS             556699..557097
     CDS             complement(557153..557947)
     CDS             558109..558957
     CDS             complement(559053..559658)
     CDS             complement(559754..561202)
     CDS             complement(561199..561894)
     CDS             complement(561918..563429)
     CDS             complement(563426..564658)
     CDS             complement(564698..567865)
     CDS             complement(568093..568872)
     CDS             569089..570741
     CDS             complement(570785..572767)
     CDS             complement(572908..573339)
     CDS             complement(573388..574563)
     CDS             complement(574684..575337)
     CDS             575621..576103
     CDS             complement(576825..578489)
     CDS             578607..579626
     CDS             579809..581188
     CDS             complement(581390..582190)
     CDS             582331..583290
     CDS             complement(583301..583792)
     CDS             583959..584429
     CDS             584467..584577
     CDS             584574..585824
     CDS             complement(585831..586805)
     CDS             586911..588269
     CDS             588318..589835
     CDS             complement(589998..590372)
     CDS             complement(590679..591611)
     CDS             complement(591786..592736)
     CDS             592960..593337
     CDS             complement(593356..594156)
     CDS             594340..595746
     CDS             595811..596920
     CDS             complement(597080..597292)
     CDS             complement(597462..599642)
     CDS             599834..600781
     CDS             complement(600927..601229)
     CDS             complement(601457..602599)
     CDS             602719..603771
     CDS             604096..604560
     CDS             604634..605875
     CDS             606117..607391
     CDS             607616..608938
     CDS             complement(609003..610331)
     CDS             complement(610565..611497)
     CDS             complement(611533..612330)
     CDS             complement(612405..613115)
     CDS             613518..613757
     CDS             613750..615009
     CDS             complement(615025..616443)
     CDS             complement(616552..618225)
     CDS             618625..619482
     CDS             complement(619531..620004)
     CDS             620324..621709
     CDS             621753..622955
     CDS             623085..623483
     CDS             623616..623894
     CDS             623911..624150
     CDS             624293..624646
     CDS             complement(624671..625450)
     CDS             complement(625468..625875)
     CDS             complement(626064..626999)
     CDS             627263..628000
     CDS             628122..629243
     CDS             629298..630305
     CDS             630512..633115
     CDS             633195..634070
     CDS             634355..634684
     CDS             634954..635358
     CDS             complement(635436..636083)
     CDS             complement(636080..638134)
     CDS             638512..638985
     CDS             639344..639850
     CDS             640017..641045
     CDS             641708..650794
     CDS             650794..651261
     CDS             652318..653865
     CDS             655755..656690
     CDS             complement(657222..657632)
     CDS             658223..658480
     CDS             658724..660523
     CDS             complement(660566..661603)
     CDS             661977..663971
     CDS             664097..664741
     CDS             complement(664770..665267)
     CDS             complement(665335..665766)
     CDS             complement(665922..666041)
     CDS             complement(666108..666356)
     CDS             666523..666627
     CDS             666928..667239
     CDS             667447..668325
     CDS             668431..670125
     CDS             670122..672422
     CDS             complement(672478..673248)
     CDS             673500..674111
     CDS             complement(674197..675498)
     CDS             complement(675709..677016)
     CDS             677372..678499
     CDS             complement(678680..680014)
     CDS             complement(680017..680454)
     CDS             complement(680519..680803)
     CDS             complement(680886..681551)
     CDS             681891..682880
     CDS             complement(682908..683681)
     CDS             684102..684572
     CDS             complement(684624..685457)
     CDS             complement(685454..685957)
     CDS             complement(686027..687226)
     CDS             complement(687235..688074)
     CDS             688265..688804
     CDS             688794..689540
     CDS             689621..691441
     CDS             691438..692460
     CDS             692466..693506
     CDS             complement(693594..693779)
     CDS             694137..694757
     CDS             694960..696018
     CDS             696101..696400
     CDS             696530..696985
     CDS             696987..699206
     CDS             699222..700541
     CDS             700703..702148
     CDS             702492..702917
     CDS             703575..705065
     CDS             complement(705783..707495)
     CDS             707879..708325
     CDS             708937..710634
     CDS             complement(710842..711072)
     CDS             712158..713315
     CDS             713382..714131
     CDS             complement(714431..715093)
     CDS             complement(715814..717898)
     CDS             718144..719262
     CDS             complement(719301..731675)
     CDS             731936..732526
     CDS             732740..733996
     CDS             734334..734825
     CDS             complement(735011..735490)
     CDS             735702..735878
     CDS             complement(735971..737233)
     CDS             complement(737230..737925)
     CDS             complement(737922..740798)
     CDS             741191..742741
     CDS             743005..743280
     CDS             743528..744568
     CDS             complement(744655..745725)
     CDS             745964..746884
     CDS             747193..747753
     CDS             747817..748770
     CDS             748810..749859
     CDS             749900..751225
     CDS             751285..753069
     CDS             753104..754045
     CDS             complement(754140..754919)
     CDS             755258..756397
     CDS             756822..757739
     CDS             757736..758167
     CDS             758667..760109
     CDS             complement(760172..761200)
     CDS             761697..763727
     CDS             764489..765895
     CDS             complement(766000..767967)
     CDS             768399..770063
     CDS             complement(770521..772386)
     CDS             complement(772914..773126)
     CDS             773148..773378
     CDS             complement(773431..775017)
     CDS             775403..775933
     CDS             775930..776568
     CDS             776617..777591
     CDS             777722..777970
     CDS             complement(778024..778194)
     CDS             complement(778188..778316)
     CDS             778950..780878
     CDS             complement(780941..781579)
     CDS             781694..782155
     CDS             782219..782629
     CDS             complement(782762..783565)
     CDS             783795..786107
     CDS             complement(786132..786479)
     CDS             complement(786520..787311)
     CDS             complement(787308..787952)
     CDS             788224..789387
     CDS             complement(789411..789659)
     CDS             789797..789898
     CDS             complement(789935..790465)
     CDS             complement(790469..790744)
     CDS             complement(791139..791402)
     CDS             complement(791862..792065)
     CDS             complement(792405..792656)
     CDS             complement(792869..793285)
     CDS             complement(793272..793508)
     CDS             complement(793755..794927)
     CDS             795184..796410
     CDS             796407..797147
     CDS             complement(797135..798004)
     CDS             798145..799533
     CDS             complement(799559..799903)
     CDS             complement(800044..800262)
     CDS             800382..801434
     CDS             complement(801491..802654)
     CDS             complement(802657..804051)
     CDS             complement(804256..805047)
     CDS             complement(805329..805832)
     CDS             complement(805829..806248)
     CDS             complement(806245..806997)
     CDS             complement(807032..807145)
     CDS             complement(807215..807514)
     CDS             807832..809526
     CDS             complement(809639..810271)
     CDS             complement(810401..811297)
     CDS             811603..811860
     CDS             812138..812437
     CDS             complement(812539..814323)
     CDS             complement(814320..815444)
     CDS             815948..817381
     CDS             817478..817879
     CDS             818074..819858
     CDS             819855..820316
     CDS             820313..820450
     CDS             complement(820390..821670)
     CDS             complement(821667..824261)
     CDS             complement(824621..825055)
     CDS             complement(825164..829357)
     CDS             complement(829374..829721)
     CDS             complement(829760..832363)
     CDS             complement(832384..833709)
     CDS             834385..835155
     CDS             835321..835917
     CDS             835923..836966
     CDS             837134..837733
     CDS             837766..838557
     CDS             838684..839625
     CDS             839755..840453
     CDS             complement(840572..841783)
     CDS             complement(842010..843473)
     CDS             complement(843896..844771)
     CDS             844870..846174
     CDS             complement(846367..847803)
     CDS             848246..849445
     CDS             complement(849468..849920)
     CDS             850415..851479
     CDS             851745..852401
     CDS             852479..853345
     CDS             complement(853388..854368)
     CDS             complement(854623..855294)
     CDS             complement(855425..856225)
     CDS             complement(856266..857588)
     CDS             complement(857648..859201)
     CDS             859738..860826
     CDS             complement(860937..861845)
     CDS             861946..862311
     CDS             complement(862271..863239)
     CDS             863604..864779
     CDS             864896..865309
     CDS             865340..867127
     CDS             867609..867941
     CDS             complement(868053..868373)
     CDS             complement(868551..869453)
     CDS             869636..870820
     CDS             870864..872189
     CDS             complement(872368..872844)
     CDS             complement(873476..876559)
     CDS             complement(877310..878419)
     CDS             complement(878477..878896)
     CDS             complement(879084..880361)
     CDS             complement(880364..881983)
     CDS             complement(881983..882489)
     CDS             882798..888839
     CDS             888847..891084
     CDS             891266..891958
     CDS             complement(891994..893241)
     CDS             893598..894137
     CDS             894431..895291
     CDS             895377..896051
     CDS             complement(896116..896514)
     CDS             complement(896581..897921)
     CDS             complement(897945..899447)
     CDS             complement(899532..900374)
     CDS             complement(900844..901740)
     CDS             902153..903820
     CDS             904548..907328
     CDS             907397..908140
     CDS             complement(908213..908497)
     CDS             complement(908570..909445)
     CDS             909539..909775
     CDS             909981..911060
     CDS             911107..911349
     CDS             911499..911954
     CDS             912025..912588
     CDS             912585..914042
     CDS             complement(914244..915017)
     CDS             915182..916543
     CDS             complement(916611..918032)
     CDS             918186..920510
     CDS             920523..921443
     CDS             complement(921485..923515)
     CDS             923665..924567
     CDS             924987..926546
     CDS             927122..927454
     CDS             927591..929180
     CDS             complement(929263..930588)
     CDS             complement(930670..931926)
     CDS             932553..933446
     CDS             933461..934024
     CDS             934107..935708
     CDS             935719..936789
     CDS             936856..937770
     CDS             937772..938686
     CDS             938683..939459
     CDS             939898..940449
     CDS             940562..941302
     CDS             941499..944099
     CDS             944109..945113
     CDS             945266..945520
     CDS             945870..946205
     CDS             complement(946228..947100)
     CDS             complement(947225..948124)
     CDS             complement(948325..949164)
     CDS             complement(949432..949542)
     CDS             949702..950598
     CDS             950659..951045
     CDS             complement(951110..951850)
     CDS             complement(951995..953011)
     CDS             953148..954059
     CDS             complement(954107..955261)
     CDS             955642..956745
     CDS             956807..957751
     CDS             complement(957991..959205)
     CDS             959389..960333
     CDS             960434..961192
     CDS             961337..962317
     CDS             complement(962355..962687)
     CDS             complement(962914..964392)
     CDS             complement(964552..965646)
     CDS             complement(965750..967084)
     CDS             967334..967981
     CDS             complement(968336..968611)
     CDS             complement(968895..969161)
     CDS             969641..970495
     CDS             970616..972283
     CDS             972473..973696
     CDS             973663..974097
     CDS             complement(974235..975794)
     CDS             976023..977537
     CDS             complement(977631..978629)
     CDS             978755..979675
     CDS             979768..980328
     CDS             980338..981186
     CDS             981311..982291
     CDS             complement(982383..983288)
     CDS             983407..983997
     CDS             984325..984528
     CDS             984812..985021
     CDS             complement(985077..986093)
     CDS             986417..987088
     CDS             987335..988924
     CDS             988946..989884
     CDS             989881..990786
     CDS             990791..991723
     CDS             complement(991684..992238)
     CDS             992421..993311
     CDS             993286..994062
     CDS             994123..994311
     CDS             994417..994638
     CDS             994790..999631
     CDS             complement(999647..1000528)
     CDS             complement(1000539..1000889)
     CDS             complement(1000891..1001154)
     CDS             complement(1001174..1002007)
     CDS             complement(1002134..1002826)
     CDS             complement(1003073..1004557)
     CDS             1004955..1005389
     CDS             complement(1005607..1005717)
     CDS             1006063..1006311
     CDS             1007002..1008291
     CDS             1008401..1009636
     CDS             complement(1009676..1010077)
     CDS             complement(1010193..1011215)
     CDS             complement(1011229..1012896)
     CDS             complement(1013090..1013326)
     CDS             complement(1013508..1014908)
     CDS             complement(1014937..1016181)
     CDS             complement(1016178..1017140)
     CDS             complement(1017159..1018649)
     CDS             complement(1018748..1019575)
     CDS             complement(1019568..1021235)
     CDS             complement(1021228..1022025)
     CDS             complement(1022022..1022879)
     CDS             complement(1022876..1023787)
     CDS             complement(1023807..1024334)
     CDS             complement(1024374..1025144)
     CDS             complement(1025137..1026207)
     CDS             complement(1026262..1026573)
     CDS             complement(1026575..1026892)
     CDS             1027343..1028422
     CDS             complement(1028524..1029468)
     CDS             complement(1029826..1030032)
     CDS             complement(1030361..1030966)
     CDS             complement(1031188..1032339)
     CDS             1032708..1033094
     CDS             1033091..1034140
     CDS             1034121..1036160
     CDS             1036147..1037706
     CDS             1038060..1038767
     CDS             complement(1038825..1039544)
     CDS             1039618..1040061
     CDS             1040268..1040876
     CDS             1040927..1041688
     CDS             1042175..1042435
     CDS             complement(1042983..1043633)
     CDS             1043811..1044272
     CDS             complement(1044425..1044754)
     CDS             1045268..1045666
     CDS             complement(1045854..1046972)
     CDS             1047583..1047957
     CDS             complement(1048271..1048447)
     CDS             1048559..1049035
     CDS             complement(1049081..1049842)
     CDS             1049957..1050868
     CDS             complement(1050893..1051546)
     CDS             1051694..1052995
     CDS             1053027..1053416
     CDS             complement(1053413..1054741)
     CDS             complement(1054917..1056668)
     CDS             1057004..1057882
     CDS             complement(1057957..1059303)
     CDS             complement(1059315..1061069)
     CDS             complement(1061122..1061259)
     CDS             1061515..1062459
     CDS             1062483..1062824
     CDS             1062930..1064069
     CDS             complement(1064118..1064822)
     CDS             1064944..1065843
     CDS             complement(1065932..1066873)
     CDS             1066961..1068232
     CDS             1068297..1069190
     CDS             1069378..1069686
     CDS             1069759..1070820
     CDS             complement(1070836..1071312)
     CDS             1071447..1072058
     CDS             complement(1072155..1072583)
     CDS             complement(1072853..1073773)
     CDS             1073780..1074802
     CDS             complement(1074812..1075672)
     CDS             complement(1075669..1076538)
     CDS             complement(1076573..1077811)
     CDS             complement(1077976..1079184)
     CDS             complement(1079356..1080294)
     CDS             complement(1080355..1080945)
     CDS             complement(1080942..1082444)
     CDS             complement(1082718..1084058)
     CDS             complement(1084131..1085633)
     CDS             complement(1086055..1086717)
     CDS             complement(1086769..1087500)
     CDS             complement(1087658..1088533)
     CDS             1088974..1089765
     CDS             1089971..1091020
     CDS             1091120..1091797
     CDS             1091886..1093205
     CDS             1093255..1093956
     CDS             complement(1094033..1095013)
     CDS             1095113..1096012
     CDS             complement(1096050..1096922)
     CDS             1097079..1098539
     CDS             1098937..1099347
     CDS             complement(1099380..1100093)
     CDS             1100406..1101116
     CDS             complement(1101207..1102016)
     CDS             complement(1102013..1102846)
     CDS             1103017..1103811
     CDS             1104171..1105130
     CDS             1105256..1105828
     CDS             complement(1105928..1106062)
     CDS             1106298..1107593
     CDS             complement(1107730..1108149)
     CDS             complement(1108146..1108385)
     CDS             1108706..1110949
     CDS             1110953..1111708
     CDS             1111705..1112388
     CDS             1112488..1112727
     CDS             1112724..1113119
     CDS             1113489..1114073
     CDS             1114275..1114418
     CDS             complement(1114536..1115294)
     CDS             complement(1115291..1116838)
     CDS             complement(1116870..1117958)
     CDS             complement(1118008..1119021)
     CDS             complement(1119008..1120528)
     CDS             complement(1120591..1121544)
     CDS             complement(1121661..1122620)
     CDS             complement(1122871..1123818)
     CDS             1124075..1125628
     CDS             complement(1125904..1126581)
     CDS             1126942..1127433
     CDS             complement(1127803..1129176)
     CDS             complement(1130185..1131111)
     CDS             1131293..1131754
     CDS             1131757..1133967
     CDS             complement(1134076..1135278)
     CDS             1135718..1136116
     CDS             1136505..1137650
     CDS             1137654..1138328
     CDS             1138325..1139128
     CDS             complement(1139201..1141168)
     CDS             complement(1141414..1142445)
     CDS             complement(1142470..1143279)
     CDS             complement(1143273..1143953)
     CDS             complement(1143946..1145331)
     CDS             complement(1145328..1145957)
     CDS             complement(1145939..1146679)
     CDS             complement(1146676..1147563)
     CDS             complement(1147684..1148166)
     CDS             complement(1148291..1148512)
     CDS             complement(1148661..1150019)
     CDS             complement(1150000..1152045)
     CDS             complement(1152045..1152323)
     CDS             complement(1152320..1154524)
     CDS             complement(1154763..1155596)
     CDS             1155876..1156781
     CDS             complement(1156860..1158506)
     CDS             complement(1158608..1158745)
     CDS             1159810..1160082
     CDS             1160194..1161672
     CDS             complement(1161766..1163520)
     CDS             1163840..1165228
     CDS             1165577..1166788
     CDS             complement(1166891..1167109)
     CDS             complement(1167165..1167608)
     CDS             1167736..1168380
     CDS             1168793..1169365
     CDS             complement(1169483..1170082)
     CDS             complement(1170193..1171107)
     CDS             1171217..1172455
     CDS             complement(1172822..1173874)
     CDS             1174202..1175002
     CDS             1175077..1175736
     CDS             1175745..1176506
     CDS             1176556..1177743
     CDS             1177822..1178166
     CDS             1178608..1178943
     CDS             1178945..1179985
     CDS             complement(1180036..1180719)
     CDS             1181002..1181694
     CDS             1181710..1182612
     CDS             1182596..1183042
     CDS             1183218..1184342
     CDS             1184398..1184940
     CDS             1184937..1185557
     CDS             1185670..1186287
     CDS             1186358..1186975
     CDS             complement(1187034..1187921)
     CDS             1188112..1189506
     CDS             complement(1189549..1190982)
     CDS             complement(1191057..1192097)
     CDS             1192283..1192735
     CDS             complement(1192743..1193120)
     CDS             complement(1193117..1193263)
     CDS             complement(1193263..1194720)
     CDS             complement(1194793..1195863)
     CDS             complement(1195890..1196276)
     CDS             1196413..1197927
     CDS             1197927..1199546
     CDS             1199695..1200456
     CDS             1200506..1200895
     CDS             1200974..1201498
     CDS             complement(1201846..1203192)
     CDS             complement(1203339..1203896)
     CDS             complement(1203922..1205247)
     CDS             complement(1205501..1205938)
     CDS             complement(1205935..1206864)
     CDS             complement(1206968..1208137)
     CDS             complement(1208182..1208877)
     CDS             complement(1208891..1209568)
     CDS             complement(1209640..1210419)
     CDS             complement(1210451..1211248)
     CDS             complement(1211329..1212759)
     CDS             complement(1212756..1213835)
     CDS             complement(1213987..1214484)
     CDS             complement(1214516..1215022)
     CDS             complement(1215720..1216064)
     CDS             complement(1216126..1217829)
     CDS             complement(1217923..1218762)
     CDS             complement(1218767..1220029)
     CDS             complement(1220047..1221084)
     CDS             complement(1221119..1222213)
     CDS             complement(1222393..1224891)
     CDS             complement(1225163..1226068)
     CDS             complement(1226255..1227613)
     CDS             1227986..1228138
     CDS             1228155..1228310
     CDS             complement(1228339..1229820)
     CDS             complement(1230106..1230288)
     CDS             complement(1230453..1231859)
     CDS             complement(1231979..1233550)
     CDS             complement(1233547..1234422)
     CDS             complement(1234419..1235354)
     CDS             complement(1235351..1236406)
     CDS             complement(1236399..1236824)
     CDS             1236992..1237723
     CDS             1238076..1238843
     CDS             1238860..1239228
     CDS             complement(1239496..1240524)
     CDS             complement(1240643..1241170)
     CDS             complement(1241321..1241533)
     CDS             complement(1241682..1242071)
     CDS             complement(1242139..1243167)
     CDS             complement(1243297..1244247)
     CDS             complement(1244240..1245427)
     CDS             complement(1245433..1245801)
     CDS             complement(1245798..1246640)
     CDS             complement(1246644..1247720)
     CDS             complement(1247752..1249263)
     CDS             complement(1249292..1250275)
     CDS             complement(1250740..1252548)
     CDS             1252693..1253298
     CDS             1253400..1254344
     CDS             1254452..1255651
     CDS             complement(1255784..1255912)
     CDS             1256258..1256473
     CDS             complement(1256786..1257868)
     CDS             complement(1258653..1259549)
     CDS             complement(1260040..1260138)
     CDS             1260410..1260769
     CDS             1260797..1261870
     CDS             1261946..1262362
     CDS             1262854..1263081
     CDS             1263078..1263656
     CDS             1263870..1264607
     CDS             complement(1264734..1265312)
     CDS             complement(1265549..1265986)
     CDS             complement(1265983..1267092)
     CDS             complement(1267163..1268617)
     CDS             complement(1268768..1269832)
     CDS             1269863..1270129
     CDS             1270277..1271803
     CDS             1271806..1274145
     CDS             complement(1274215..1274943)
     CDS             1275369..1276181
     CDS             complement(1276201..1277175)
     CDS             1277287..1277706
     CDS             1277797..1278123
     CDS             complement(1278139..1279320)
     CDS             complement(1279485..1279748)
     CDS             complement(1280081..1280941)
     CDS             complement(1281342..1282202)
     CDS             complement(1282258..1282611)
     CDS             1282837..1283499
     CDS             1283496..1284872
     CDS             1285083..1285529
     CDS             1285568..1285936
     CDS             complement(1286725..1287618)
     CDS             1287735..1288625
     CDS             complement(1289122..1289373)
     CDS             complement(1289472..1291697)
     CDS             complement(1291854..1298954)
     CDS             complement(1299703..1300362)
     CDS             complement(1300568..1301602)
     CDS             1301859..1304249
     CDS             complement(1304328..1305458)
     CDS             complement(1305523..1306251)
     CDS             1306365..1307366
     CDS             1307534..1308454
     CDS             1308584..1309219
     CDS             complement(1309288..1310019)
     CDS             complement(1310201..1311604)
     CDS             1311967..1312614
     CDS             1312686..1313243
     CDS             1313352..1313933
     CDS             complement(1314013..1315671)
     CDS             1315729..1316634
     CDS             complement(1316696..1317835)
     CDS             complement(1317832..1318623)
     CDS             complement(1318620..1319522)
     CDS             complement(1319541..1321070)
     CDS             complement(1321178..1322884)
     CDS             complement(1323069..1324202)
     CDS             1324340..1325374
     CDS             1325497..1327074
     CDS             1327071..1327844
     CDS             complement(1327919..1329196)
     CDS             1329703..1330602
     CDS             1330599..1332455
     CDS             1332490..1333395
     CDS             1333498..1333785
     CDS             1334037..1334420
     CDS             complement(1334602..1334880)
     CDS             1335638..1336939
     CDS             complement(1337012..1337863)
     CDS             1338065..1338595
     CDS             1338609..1338935
     CDS             1338939..1339802
     CDS             complement(1339948..1340235)
     CDS             complement(1340481..1340672)
     CDS             1340838..1340951
     CDS             1341099..1342985
     CDS             1343127..1343429
     CDS             1343486..1343980
     CDS             1344082..1344459
     CDS             1344684..1345049
     CDS             1345102..1345548
     CDS             1345582..1345758
     CDS             complement(1345963..1347372)
     CDS             complement(1347610..1348608)
     CDS             complement(1348605..1349450)
     CDS             complement(1349488..1350813)
     CDS             complement(1350888..1351637)
     CDS             complement(1351800..1352699)
     CDS             1352949..1353371
     CDS             complement(1353409..1354266)
     CDS             1354371..1355672
     CDS             complement(1355748..1356497)
     CDS             1356603..1357520
     CDS             1357594..1358454
     CDS             1358499..1358906
     CDS             complement(1358931..1359113)
     CDS             complement(1359083..1360006)
     CDS             complement(1360020..1361006)
     CDS             complement(1361036..1362013)
     CDS             1362146..1362997
     CDS             complement(1363089..1363790)
     CDS             complement(1363790..1364563)
     CDS             complement(1364560..1365831)
     CDS             complement(1365843..1366769)
     CDS             complement(1366942..1368060)
     CDS             1370047..1371603
     CDS             complement(1371940..1372455)
     CDS             complement(1372537..1373805)
     CDS             complement(1373802..1374509)
     CDS             1374957..1375844
     CDS             1376006..1377442
     CDS             1377533..1378873
     CDS             1378888..1380228
     CDS             1380345..1381586
     CDS             complement(1381597..1382358)
     CDS             complement(1382430..1383320)
     CDS             complement(1383364..1384305)
     CDS             complement(1384383..1385420)
     CDS             complement(1385437..1386978)
     CDS             complement(1386991..1387767)
     CDS             complement(1387821..1389098)
     CDS             complement(1389122..1389964)
     CDS             complement(1390018..1390782)
     CDS             1391456..1391746
     CDS             1392354..1392899
     CDS             1393112..1393414
     CDS             complement(1393607..1394803)
     CDS             complement(1394826..1395782)
     CDS             complement(1395808..1396296)
     CDS             complement(1396303..1397268)
     CDS             complement(1397358..1398287)
     CDS             complement(1398390..1399343)
     CDS             complement(1399653..1400645)
     CDS             1400758..1403058
     CDS             1403548..1404747
     CDS             complement(1405028..1406155)
     CDS             1406483..1408255
     CDS             1408399..1409925
     CDS             complement(1409954..1410391)
     CDS             complement(1410499..1410999)
     CDS             complement(1410996..1411541)
     CDS             complement(1411581..1412216)
     CDS             complement(1412213..1412767)
     CDS             complement(1412775..1413932)
     CDS             1414175..1415137
     CDS             1415271..1416215
     CDS             1416694..1418412
     CDS             1418489..1419742
     CDS             1419852..1420220
     CDS             complement(1420242..1420961)
     CDS             complement(1420958..1421641)
     CDS             complement(1421686..1423890)
     CDS             complement(1424412..1425662)
     CDS             complement(1425899..1427038)
     CDS             complement(1427295..1428263)
     CDS             complement(1428308..1429843)
     CDS             1430066..1430971
     CDS             1431169..1432053
     CDS             complement(1432214..1433869)
     CDS             complement(1434048..1434911)
     CDS             complement(1435045..1436193)
     CDS             complement(1436306..1437547)
     CDS             complement(1437601..1438386)
     CDS             complement(1438383..1439552)
     CDS             complement(1439557..1441482)
     CDS             complement(1441485..1443548)
     CDS             complement(1443623..1444156)
     CDS             complement(1444290..1445261)
     CDS             complement(1445304..1446578)
     CDS             1447026..1448048
     CDS             complement(1448104..1449636)
     CDS             1449802..1451220
     CDS             1451228..1452067
     CDS             complement(1452146..1453342)
     CDS             complement(1453617..1454807)
     CDS             complement(1454807..1456624)
     CDS             complement(1456633..1457571)
     CDS             complement(1457582..1459174)
     CDS             complement(1459171..1460454)
     CDS             complement(1460474..1461043)
     CDS             complement(1461095..1461997)
     CDS             1462721..1463305
     CDS             1463337..1464806
     CDS             1464829..1466529
     CDS             complement(1466611..1467735)
     CDS             complement(1467966..1468469)
     CDS             complement(1468593..1469417)
     CDS             complement(1469492..1470745)
     CDS             complement(1470817..1472415)
     CDS             1473278..1474222
     CDS             1474228..1474998
     CDS             1475167..1475871
     CDS             complement(1475920..1476150)
     CDS             1476304..1478073
     CDS             1478332..1478763
     CDS             1478985..1479833
     CDS             1479988..1480887
     CDS             1480999..1482006
     CDS             complement(1482126..1482356)
     CDS             complement(1482634..1483536)
     CDS             1483666..1483953
     CDS             1484562..1486517
     CDS             complement(1486917..1487849)
     CDS             1488016..1488936
     CDS             1488933..1490111
     CDS             1490108..1491046
     CDS             1491043..1491810
     CDS             1492030..1492704
     CDS             complement(1492900..1494252)
     CDS             complement(1494252..1494578)
     CDS             complement(1494822..1495268)
     CDS             complement(1495265..1495894)
     CDS             complement(1495884..1498895)
     CDS             complement(1498892..1499203)
     CDS             complement(1499229..1500473)
     CDS             complement(1500489..1501874)
     CDS             1502137..1503210
     CDS             1503416..1504120
     CDS             1504191..1505081
     CDS             1505101..1506399
     CDS             1506399..1507037
     CDS             1507177..1508502
     CDS             1508567..1509343
     CDS             1509372..1510343
     CDS             complement(1510569..1510847)
     CDS             complement(1510919..1511263)
     CDS             1511468..1512157
     CDS             complement(1512186..1513127)
     CDS             1513204..1513602
     CDS             1513744..1514013
     CDS             1514067..1515215
     CDS             complement(1515317..1516264)
     CDS             complement(1516375..1517373)
     CDS             complement(1517492..1518388)
     CDS             complement(1518381..1519550)
     CDS             1520164..1523583
     CDS             1523580..1524917
     CDS             complement(1525075..1525863)
     CDS             1526122..1526427
     CDS             complement(1526391..1526522)
     CDS             1526728..1527378
     CDS             1527601..1527819
     CDS             1527911..1528813
     CDS             complement(1530207..1531019)
     CDS             complement(1531089..1532819)
     CDS             complement(1532847..1533203)
     CDS             complement(1533231..1535702)
     CDS             complement(1535790..1536194)
     CDS             complement(1536207..1536752)
     CDS             complement(1536792..1537232)
     CDS             1537495..1538169
     CDS             1538530..1539675
     CDS             1539690..1540844
     CDS             1540877..1541344
     CDS             1541369..1541545
     CDS             complement(1541549..1542061)
     CDS             complement(1542058..1542861)
     CDS             complement(1543594..1544736)
     CDS             complement(1544887..1545225)
     CDS             complement(1545225..1545656)
     CDS             complement(1546084..1548084)
     CDS             complement(1548121..1548906)
     CDS             complement(1548926..1550533)
     CDS             complement(1550565..1551746)
     CDS             1551942..1552664
     CDS             complement(1552737..1553276)
     CDS             1553381..1554502
     CDS             1554499..1555464
     CDS             1555513..1556574
     CDS             1556705..1558048
     CDS             1558153..1559247
     CDS             complement(1559309..1559755)
     CDS             1560143..1562320
     CDS             complement(1562399..1563430)
     CDS             complement(1563460..1564668)
     CDS             complement(1564697..1565434)
     CDS             1565591..1567054
     CDS             1567191..1568483
     CDS             1568700..1569491
     CDS             1569500..1570564
     CDS             1570611..1571297
     CDS             1571294..1572223
     CDS             complement(1572249..1574171)
     CDS             complement(1574700..1575893)
     CDS             1576210..1576842
     CDS             1576885..1577421
     CDS             1577537..1578271
     CDS             complement(1578518..1579840)
     CDS             complement(1579837..1580577)
     CDS             1580806..1581399
     CDS             complement(1581446..1582084)
     CDS             1582213..1583763
     CDS             1583860..1586058
     CDS             complement(1586080..1587990)
     CDS             complement(1588071..1588517)
     CDS             complement(1588772..1589872)
     CDS             complement(1589919..1591268)
     CDS             1591362..1592273
     CDS             complement(1592316..1593368)
     CDS             complement(1593379..1594491)
     CDS             complement(1594655..1595404)
     CDS             1595791..1595922
     CDS             complement(1596442..1597869)
     CDS             1598333..1600831
     CDS             complement(1600929..1602440)
     CDS             1603075..1604655
     CDS             1604818..1606086
     CDS             1606205..1606879
     CDS             complement(1607008..1608789)
     CDS             complement(1608901..1609659)
     CDS             1609865..1610050
     CDS             1610413..1611282
     CDS             1611500..1612348
     CDS             complement(1612421..1614097)
     CDS             complement(1614171..1615760)
     CDS             complement(1616043..1616666)
     CDS             1616801..1617265
     CDS             complement(1617391..1618302)
     CDS             1618439..1619395
     CDS             1619449..1620774
     CDS             complement(1620886..1623180)
     CDS             1623309..1624217
     CDS             complement(1624240..1624959)
     CDS             complement(1624973..1625182)
     CDS             1625402..1625989
     CDS             1626129..1627721
     CDS             complement(1627804..1628121)
     CDS             1628575..1629318
     CDS             complement(1629886..1631310)
     CDS             complement(1637826..1638377)
     CDS             complement(1638382..1639836)
     CDS             complement(1639833..1641143)
     CDS             complement(1641140..1642000)
     CDS             complement(1641990..1642910)
     CDS             complement(1642888..1643991)
     CDS             complement(1644026..1645114)
     CDS             1645368..1646477
     CDS             complement(1646580..1647947)
     CDS             complement(1647982..1648836)
     CDS             complement(1648833..1649288)
     CDS             1649545..1651437
     CDS             1651724..1651987
     CDS             complement(1652063..1652857)
     CDS             1653478..1654614
     CDS             1654935..1656245
     CDS             complement(1656377..1656913)
     CDS             complement(1657039..1657494)
     CDS             complement(1657574..1657966)
     CDS             1658139..1658624
     CDS             complement(1658693..1660246)
     CDS             1660485..1661399
     CDS             complement(1661535..1662086)
     CDS             complement(1662619..1664196)
     CDS             1664391..1665848
     CDS             complement(1665910..1666635)
     CDS             complement(1666632..1667585)
     CDS             1667841..1668689
     CDS             complement(1668708..1669919)
     CDS             complement(1669916..1670773)
     CDS             complement(1670830..1671486)
     CDS             complement(1671479..1672654)
     CDS             complement(1672673..1674091)
     CDS             complement(1674102..1674962)
     CDS             1675381..1676751
     CDS             1676883..1678787
     CDS             1678777..1680138
     CDS             1680164..1680505
     CDS             1680767..1681618
     CDS             complement(1681712..1682152)
     CDS             1682251..1683141
     CDS             complement(1683321..1684862)
     CDS             complement(1684873..1688034)
     CDS             complement(1688134..1689351)
     CDS             complement(1689383..1690243)
     CDS             1690414..1691418
     CDS             complement(1691472..1692152)
     CDS             complement(1692385..1692702)
     CDS             1692955..1693641
     CDS             1693964..1694260
     CDS             complement(1694497..1695576)
     CDS             complement(1695803..1696393)
     CDS             complement(1696466..1697530)
     CDS             1697639..1698475
     CDS             complement(1698564..1700072)
     CDS             1700198..1701481
     CDS             1701572..1703041
     CDS             1703398..1704330
     CDS             complement(1704378..1705922)
     CDS             complement(1706196..1707740)
     CDS             1708109..1708633
     CDS             complement(1708737..1709939)
     CDS             1710167..1710955
     CDS             complement(1711223..1711318)
     CDS             complement(1711487..1712818)
     CDS             complement(1712882..1714072)
     CDS             complement(1714447..1715517)
     CDS             complement(1715573..1716148)
     CDS             complement(1716179..1717012)
     CDS             1717254..1718135
     CDS             1718841..1720457
     CDS             1720457..1721542
     CDS             1721587..1723287
     CDS             1723312..1724424
     CDS             complement(1724476..1725477)
     CDS             complement(1725544..1726407)
     CDS             complement(1726555..1727805)
     CDS             complement(1727812..1728210)
     CDS             complement(1728265..1729110)
     CDS             complement(1729151..1729939)
     CDS             complement(1729997..1731079)
     CDS             1731319..1731840
     CDS             complement(1731807..1731908)
     CDS             complement(1731919..1732839)
     CDS             1732950..1733687
     CDS             1733745..1734827
     CDS             1735190..1736026
     CDS             1736413..1736973
     CDS             1737019..1738002
     CDS             1738082..1738660
     CDS             complement(1738780..1739661)
     CDS             complement(1739835..1740413)
     CDS             1740617..1742092
     CDS             complement(1742215..1743159)
     CDS             1743270..1744472
     CDS             1744502..1744825
     CDS             1744842..1745792
     CDS             1745926..1746732
     CDS             1746798..1747913
     CDS             1747945..1748949
     CDS             1749139..1749675
     CDS             complement(1749781..1750446)
     CDS             1750540..1751172
     CDS             1751676..1753064
     CDS             1753303..1753896
     CDS             complement(1753901..1754302)
     CDS             complement(1754299..1754607)
     CDS             1754674..1755663
     CDS             1755717..1756637
     CDS             1756864..1757646
     CDS             1757905..1759020
     CDS             complement(1759190..1759996)
     CDS             1760305..1761459
     CDS             1761668..1761928
     CDS             1762052..1762435
     CDS             1762507..1762734
     CDS             1762968..1765277
     CDS             1765327..1766418
     CDS             1766451..1767323
     CDS             1767339..1768436
     CDS             1768456..1769277
     CDS             1769375..1769758
     CDS             complement(1769790..1770401)
     CDS             complement(1770410..1772527)
     CDS             1772677..1773537
     CDS             1773757..1774269
     CDS             complement(1774629..1775237)
     CDS             1775377..1775706
     CDS             1775943..1776095
     CDS             1776321..1776479
     CDS             1776714..1777376
     CDS             1778997..1780004
     CDS             complement(1780977..1781813)
     CDS             complement(1782477..1782914)
     CDS             complement(1783283..1783942)
     CDS             complement(1784118..1784282)
     CDS             complement(1784515..1785081)
     CDS             1785199..1786602
     CDS             complement(1786677..1787300)
     CDS             complement(1787441..1787911)
     CDS             complement(1787908..1789161)
     CDS             complement(1789303..1789836)
     CDS             1790042..1791244
     CDS             complement(1791299..1792003)
     CDS             1792300..1792887
     CDS             complement(1792919..1793497)
     CDS             complement(1793646..1794176)
     CDS             1794383..1794868
     CDS             1794990..1795466
     CDS             complement(1795492..1796616)
     CDS             complement(1796618..1797925)
     CDS             complement(1798017..1799330)
     CDS             complement(1799327..1800313)
     CDS             1800488..1801309
     CDS             1801462..1802100
     CDS             complement(1802119..1803102)
     CDS             1803203..1804435
     CDS             1804832..1805557
     CDS             complement(1805694..1806353)
     CDS             complement(1806480..1807550)
     CDS             1807787..1808692
     CDS             1808852..1809064
     CDS             complement(1809162..1810175)
     CDS             1810561..1811982
     CDS             1812012..1813019
     CDS             1813069..1813170
     CDS             complement(1813262..1813549)
     CDS             complement(1813706..1813900)
     CDS             complement(1814059..1815735)
     CDS             1815998..1816219
     CDS             complement(1816288..1820094)
     CDS             complement(1820246..1821685)
     CDS             1822078..1824918
     CDS             complement(1824973..1825209)
     CDS             complement(1825924..1826403)
     CDS             complement(1826627..1826782)
     CDS             complement(1826956..1828470)
     CDS             complement(1828574..1829272)
     CDS             1829384..1830493
     CDS             complement(1830466..1832091)
     CDS             1832352..1832795
     CDS             complement(1832918..1833199)
     CDS             complement(1833189..1833437)
     CDS             complement(1833580..1834632)
     CDS             complement(1834991..1836181)
     CDS             complement(1836208..1838805)
     CDS             complement(1838882..1840054)
     CDS             complement(1840177..1841070)
     CDS             1841241..1843223
     CDS             complement(1843276..1843923)
     CDS             1844023..1844406
     CDS             complement(1844602..1845450)
     CDS             1846110..1846934
     CDS             1847023..1847574
     CDS             complement(1848275..1850632)
     CDS             complement(1851204..1851500)
     CDS             complement(1851950..1852477)
     CDS             complement(1852499..1854040)
     CDS             1854367..1855770
     CDS             1856282..1856533
     CDS             complement(1856582..1858177)
     CDS             1858325..1858429
     CDS             complement(1858511..1859011)
     CDS             1859563..1861884
     CDS             1862123..1862392
     CDS             complement(1862287..1862514)
     CDS             1862556..1863548
     CDS             complement(1863616..1865088)
     CDS             complement(1865249..1866271)
     CDS             complement(1866268..1867260)
     CDS             complement(1867262..1868164)
     CDS             complement(1868178..1869116)
     CDS             complement(1869128..1870741)
     CDS             complement(1870919..1871497)
     CDS             1871997..1873517
     CDS             1873638..1873844
     CDS             complement(1873900..1875024)
     CDS             complement(1875431..1876330)
     CDS             complement(1876343..1876639)
     CDS             1876852..1877859
     CDS             1877968..1879365
     CDS             complement(1879474..1880661)
     CDS             1881094..1882035
     CDS             1882048..1883208
     CDS             complement(1883366..1883626)
     CDS             complement(1883808..1884287)
     CDS             complement(1884284..1884496)
     CDS             complement(1884511..1884885)
     CDS             1885379..1885732
     CDS             1885841..1886272
     CDS             complement(1886306..1886926)
     CDS             complement(1887142..1887348)
     CDS             complement(1887361..1889439)
     CDS             complement(1889738..1890166)
     CDS             complement(1890599..1891729)
     CDS             1891868..1892545
     CDS             1892574..1892996
     CDS             complement(1893081..1893791)
     CDS             1894209..1894973
     CDS             complement(1894992..1895696)
     CDS             complement(1895693..1896589)
     CDS             complement(1896640..1897422)
     CDS             1897557..1898099
     CDS             1898131..1898868
     CDS             complement(1898960..1899808)
     CDS             complement(1899857..1900660)
     CDS             1901175..1902041
     CDS             complement(1902108..1902596)
     CDS             complement(1902661..1903845)
     CDS             1904529..1905143
     CDS             1905436..1905942
     CDS             complement(1905995..1907992)
     CDS             complement(1908256..1908837)
     CDS             1909307..1910665
     CDS             complement(1910843..1912027)
     CDS             complement(1912066..1913424)
     CDS             1913493..1913969
     CDS             complement(1913972..1914589)
     CDS             complement(1914819..1916540)
     CDS             complement(1916569..1917717)
     CDS             complement(1917781..1918986)
     CDS             complement(1919207..1921099)
     CDS             complement(1921111..1922559)
     CDS             complement(1922607..1923437)
     CDS             complement(1923662..1924165)
     CDS             complement(1924338..1925237)
     CDS             complement(1925283..1926290)
     CDS             complement(1926338..1927897)
     CDS             complement(1927918..1928922)
     CDS             complement(1929004..1929933)
     CDS             complement(1929958..1930887)
     CDS             complement(1930940..1932298)
     CDS             complement(1932532..1934283)
     CDS             1934398..1935348
     CDS             complement(1935351..1935827)
     CDS             1936235..1938340
     CDS             complement(1938456..1939496)
     CDS             1939687..1940835
     CDS             1940844..1942835
     CDS             1942903..1944162
     CDS             1944223..1945167
     CDS             1945185..1946036
     CDS             1946223..1947344
     CDS             complement(1947439..1948917)
     CDS             complement(1949113..1949883)
     CDS             1950107..1951606
     CDS             1951606..1952688
     CDS             1952713..1953933
     CDS             1953956..1954360
     CDS             1954397..1956571
     CDS             1957058..1958620
     CDS             1958754..1960133
     CDS             1960165..1960809
     CDS             complement(1960920..1961570)
     CDS             1961847..1964480
     CDS             1964473..1965477
     CDS             complement(1965589..1966296)
     CDS             complement(1966300..1968273)
     CDS             complement(1968289..1969542)
     CDS             complement(1969547..1970395)
     CDS             complement(1970656..1970988)
     CDS             1971207..1972091
     CDS             complement(1972136..1973110)
     CDS             complement(1973107..1973733)
     CDS             complement(1973726..1974094)
     CDS             1974561..1976801
     CDS             complement(1976847..1977401)
     CDS             1977767..1978363
     CDS             complement(1978171..1978890)
     CDS             complement(1979067..1979426)
     CDS             complement(1980051..1980203)
     CDS             1980429..1981091
     CDS             1981115..1982176
     CDS             complement(1982267..1983631)
     CDS             1983680..1984540
     CDS             1985444..1986625
     CDS             complement(1986766..1987779)
     CDS             complement(1987882..1988259)
     CDS             complement(1988387..1988998)
     CDS             1989160..1990359
     CDS             1990373..1991401
     CDS             1992128..1992742
     CDS             1992798..1993277
     CDS             complement(1993776..1994861)
     CDS             1994910..1995902
     CDS             complement(1996062..1997009)
     CDS             1997129..1998013
     CDS             complement(1998182..1998646)
     CDS             complement(1998707..1999924)
     CDS             complement(2000055..2000840)
     CDS             complement(2000892..2001632)
     CDS             2002079..2002660
     CDS             complement(2002699..2002923)
     CDS             complement(2003043..2003864)
     CDS             complement(2003902..2004615)
     CDS             2005465..2006427
     CDS             2006424..2010470
     CDS             2010504..2010848
     CDS             2010865..2011227
     CDS             2011322..2013559
     CDS             2013561..2013728
     CDS             complement(2013686..2014261)
     CDS             2014542..2014673
     CDS             complement(2014860..2015810)
     CDS             2016196..2017794
     CDS             2017836..2019323
     CDS             complement(2019393..2020484)
     CDS             complement(2020696..2021022)
     CDS             complement(2021395..2022516)
     CDS             complement(2022518..2023819)
     CDS             complement(2023838..2024371)
     CDS             2024559..2025524
     CDS             complement(2025787..2026734)
     CDS             complement(2027109..2027729)
     CDS             2027836..2028729
     CDS             complement(2028799..2029548)
     CDS             complement(2029696..2030166)
     CDS             complement(2030770..2031180)
     CDS             2031459..2031692
     CDS             2031836..2032756
     CDS             complement(2032789..2033592)
     CDS             complement(2033592..2034221)
     CDS             complement(2034323..2035249)
     CDS             2035366..2036598
     CDS             2036743..2037459
     CDS             2037413..2038135
     CDS             2038224..2039606
     CDS             2039606..2040391
     CDS             2040402..2040788
     CDS             2040986..2042344
     CDS             complement(2042468..2042716)
     CDS             complement(2042824..2043441)
     CDS             complement(2043586..2044119)
     CDS             complement(2044116..2045348)
     CDS             complement(2045348..2046358)
     CDS             complement(2046382..2047890)
     CDS             complement(2047895..2049115)
     CDS             complement(2049223..2049609)
     CDS             complement(2050214..2051122)
     CDS             2051244..2051957
     CDS             2051979..2052821
     CDS             2052879..2053673
     CDS             2053688..2053978
     CDS             2054009..2055211
     CDS             2055604..2056224
     CDS             2056763..2057140
     CDS             2057528..2058736
     CDS             2058843..2059619
     CDS             2059840..2060616
     CDS             2060613..2061542
     CDS             2061535..2062908
     CDS             2062913..2064124
     CDS             2064121..2065275
     CDS             2065313..2065699
     CDS             2065641..2066615
     CDS             2066857..2067312
     CDS             2067874..2068425
     CDS             2068457..2068771
     CDS             2068768..2069472
     CDS             complement(2069496..2070275)
     CDS             complement(2070272..2071426)
     CDS             complement(2071616..2072794)
     CDS             complement(2072791..2073768)
     CDS             2073943..2074215
     CDS             2074227..2075507
     CDS             complement(2075820..2077904)
     CDS             2078279..2079484
     CDS             2079817..2081121
     CDS             complement(2081408..2082460)
     CDS             2082609..2084543
     CDS             2084814..2087699
     CDS             complement(2087787..2088236)
     CDS             complement(2088302..2089258)
     CDS             complement(2089461..2090483)
     CDS             complement(2090556..2091497)
     CDS             complement(2091475..2092422)
     CDS             complement(2092469..2093761)
     CDS             complement(2093857..2094774)
     CDS             complement(2094783..2095955)
     CDS             complement(2096006..2097052)
     CDS             2097208..2098158
     CDS             complement(2098451..2099743)
     CDS             complement(2100148..2100303)
     CDS             2100510..2101184
     CDS             2101204..2102235
     CDS             2102286..2103050
     CDS             2103058..2103816
     CDS             2103850..2105094
     CDS             2105458..2106363
     CDS             complement(2106401..2107519)
     CDS             complement(2107782..2110148)
     CDS             complement(2110236..2111828)
     CDS             complement(2112002..2113642)
     CDS             complement(2114098..2114397)
     CDS             2114507..2114989
     CDS             complement(2114994..2116616)
     CDS             complement(2116802..2117236)
     CDS             complement(2117553..2118911)
     CDS             2119012..2119965
     CDS             complement(2120005..2120202)
     CDS             2120395..2121300
     CDS             2121458..2122471
     CDS             complement(2122506..2123708)
     CDS             complement(2123933..2124958)
     CDS             2125265..2126089
     CDS             complement(2126130..2127527)
     CDS             complement(2127524..2127721)
     CDS             complement(2128198..2129841)
     CDS             complement(2130367..2130672)
     CDS             complement(2130741..2131229)
     CDS             2131355..2132392
     CDS             2132462..2133607
     CDS             complement(2133657..2134535)
     CDS             2134867..2136237
     CDS             complement(2136350..2137087)
     CDS             2138053..2138289
     CDS             complement(2138357..2139790)
     CDS             complement(2139787..2141154)
     CDS             complement(2141151..2142443)
     CDS             complement(2142431..2143609)
     CDS             complement(2143569..2144663)
     CDS             complement(2144650..2145711)
     CDS             complement(2145708..2147975)
     CDS             complement(2147986..2148423)
     CDS             complement(2148471..2149517)
     CDS             complement(2149719..2151014)
     CDS             complement(2151773..2152582)
     CDS             complement(2152871..2153461)
     CDS             2153554..2154615
     CDS             complement(2154860..2155864)
     CDS             2156170..2156895
     CDS             complement(2156927..2157403)
     CDS             2157535..2159013
     CDS             complement(2159068..2160105)
     CDS             2160235..2161122
     CDS             2161310..2161609
     CDS             2161630..2162982
     CDS             2163215..2163682
     CDS             2163752..2164573
     CDS             complement(2164679..2165458)
     CDS             complement(2165646..2165948)
     CDS             complement(2165938..2166675)
     CDS             2166794..2167258
     CDS             2167377..2168045
     CDS             2168195..2168920
     CDS             complement(2169003..2169290)
     CDS             complement(2169446..2170078)
     CDS             complement(2170280..2171143)
     CDS             complement(2171150..2171482)
     CDS             2171700..2172026
     CDS             2172037..2172456
     CDS             complement(2172511..2174322)
     CDS             complement(2174332..2174832)
     CDS             complement(2174894..2175787)
     CDS             2176144..2176731
     CDS             2176854..2177681
     CDS             2177802..2178818
     CDS             complement(2178752..2178916)
     CDS             2179247..2182267
     CDS             2182387..2182575
     CDS             2182919..2183578
     CDS             2183660..2186668
     CDS             2186674..2186901
     CDS             complement(2187021..2188037)
     CDS             2188235..2188735
     CDS             2189002..2190723
     CDS             complement(2190746..2190979)
     CDS             2191089..2191184
     CDS             2191181..2191771
     CDS             complement(2191829..2192965)
     CDS             complement(2192962..2193066)
     CDS             2193420..2193986
     CDS             complement(2194017..2194892)
     CDS             2195053..2196381
     CDS             2196412..2196612
     CDS             complement(2196658..2197128)
     CDS             complement(2197146..2197400)
     CDS             2198142..2198576
     CDS             complement(2198592..2199488)
     CDS             2199611..2200399
     CDS             complement(2200442..2201032)
     CDS             complement(2201292..2201432)
     CDS             2201569..2201973
     CDS             complement(2202212..2203048)
     CDS             complement(2203533..2204942)
     CDS             complement(2205137..2205997)
     CDS             complement(2206046..2206414)
     CDS             complement(2206435..2206746)
     CDS             2206932..2207567
     CDS             2207646..2208026
     CDS             2208172..2209410
     CDS             2209422..2210939
     CDS             2210936..2214142
     CDS             2214139..2214504
     CDS             complement(2214628..2215638)
     CDS             complement(2216032..2217447)
     CDS             complement(2217444..2218115)
     CDS             2218394..2218780
     CDS             2218875..2219171
     CDS             2219168..2220739
     CDS             2220741..2222036
     CDS             2222116..2222466
     CDS             2222466..2222876
     CDS             2222894..2223814
     CDS             2224012..2225826
     CDS             2226633..2228483
     CDS             2228567..2228956
     CDS             complement(2229119..2230117)
     CDS             2230323..2231570
     CDS             2231604..2232383
     CDS             2232705..2233952
     CDS             complement(2234102..2235634)
     CDS             2235876..2236559
     CDS             complement(2236397..2237881)
     CDS             complement(2238146..2238460)
     CDS             complement(2238479..2238736)
     CDS             complement(2238803..2240143)
     CDS             complement(2240363..2241841)
     CDS             complement(2241838..2244150)
     CDS             complement(2244169..2246937)
     CDS             2247683..2248933
     CDS             2249080..2250009
     CDS             2250124..2250618
     CDS             2250662..2251681
     CDS             2251714..2253180
     CDS             2253188..2254255
     CDS             2254284..2255156
     CDS             2255162..2255473
     CDS             2255477..2255812
     CDS             2256047..2257135
     CDS             complement(2257208..2257867)
     CDS             2257988..2258803
     CDS             2259066..2259878
     CDS             2261130..2264144
     CDS             2264185..2265072
     CDS             2265073..2265879
     CDS             complement(2265966..2266994)
     CDS             complement(2267445..2269274)
     CDS             2269431..2269922
     CDS             complement(2269952..2270806)
     CDS             2270884..2271702
     CDS             complement(2271716..2272249)
     CDS             complement(2272263..2272736)
     CDS             complement(2272733..2273161)
     CDS             2273594..2274886
     CDS             complement(2274986..2276089)
     CDS             2276204..2277040
     CDS             complement(2277060..2277380)
     CDS             complement(2277746..2278069)
     CDS             2278632..2279321
     CDS             complement(2279447..2281075)
     CDS             complement(2281549..2282502)
     CDS             2282724..2283752
     CDS             complement(2283978..2284175)
     CDS             complement(2284229..2284579)
     CDS             complement(2284651..2284815)
     CDS             2285207..2286751
     CDS             2286917..2287108
     CDS             2287520..2288671
     CDS             2288866..2290038
     CDS             2290386..2290979
     CDS             2291184..2291921
     CDS             complement(2292026..2292244)
     CDS             complement(2292919..2293620)
     CDS             complement(2294062..2294448)
     CDS             2294535..2295443
     CDS             complement(2295472..2296044)
     CDS             complement(2296127..2296651)
     CDS             complement(2296677..2296952)
     CDS             complement(2296949..2297647)
     CDS             complement(2297687..2299033)
     CDS             2299404..2300354
     CDS             2300514..2301713
     CDS             2301724..2301912
     CDS             2302019..2302615
     CDS             2302789..2304066
     CDS             2304379..2305419
     CDS             2305419..2305955
     CDS             2306233..2306574
     CDS             2306657..2307448
     CDS             2307555..2308958
     CDS             complement(2309123..2309737)
     CDS             complement(2309900..2311540)
     CDS             complement(2311553..2311843)
     CDS             2312125..2312250
     CDS             2312251..2312532
     CDS             2312553..2312864
     CDS             2313145..2313864
     CDS             2314006..2315955
     CDS             2315966..2317015
     CDS             2317012..2317821
     CDS             2318078..2318404
     CDS             complement(2318467..2319399)
     CDS             2319605..2320378
     CDS             2320565..2321869
     CDS             2321988..2325626
     CDS             2326301..2328304
     CDS             complement(2328362..2329225)
     CDS             2329674..2329907
     CDS             2330095..2330415
     CDS             complement(2330529..2330687)
     CDS             complement(2330752..2331048)
     CDS             complement(2331260..2331445)
     CDS             2331777..2333681
     CDS             2333758..2333925
     CDS             complement(2333997..2335031)
     CDS             2335102..2336313
     CDS             complement(2336467..2337234)
     CDS             complement(2337221..2338276)
     CDS             2338396..2338989
     CDS             complement(2339020..2339487)
     CDS             2339570..2339938
     CDS             2340013..2340630
     CDS             complement(2340679..2341401)
     CDS             complement(2341431..2342402)
     CDS             complement(2342537..2343667)
     CDS             complement(2343781..2344707)
     CDS             complement(2344807..2345721)
     CDS             2345864..2346304
     CDS             2346564..2347154
     CDS             2347151..2348992
     CDS             2348998..2351754
     CDS             complement(2351848..2352849)
     CDS             complement(2352909..2353988)
     CDS             2354293..2354724
     CDS             complement(2354779..2355372)
     CDS             complement(2355369..2355899)
     CDS             complement(2355945..2357369)
     CDS             complement(2357366..2358379)
     CDS             2358735..2359928
     CDS             2359969..2361780
     CDS             2361792..2362649
     CDS             2362646..2363410
     CDS             complement(2363435..2363998)
     CDS             2364066..2364710
     CDS             2364796..2365242
     CDS             complement(2365280..2366701)
     CDS             complement(2366688..2367353)
     CDS             2367588..2368604
     CDS             2368706..2370016
     CDS             2370057..2370332
     CDS             complement(2370391..2372178)
     CDS             complement(2372175..2372786)
     CDS             2373129..2373581
     CDS             2373684..2375702
     CDS             complement(2375718..2376047)
     CDS             complement(2376044..2376376)
     CDS             2376633..2376779
     CDS             complement(2376938..2379388)
     CDS             complement(2379375..2381102)
     CDS             2381195..2382247
     CDS             complement(2382291..2382428)
     CDS             2382572..2383630
     CDS             2383671..2384180
     CDS             complement(2384189..2385142)
     CDS             complement(2385201..2385323)
     CDS             2385951..2387198
     CDS             complement(2387261..2387806)
     CDS             2388140..2388772
     CDS             complement(2388825..2389568)
     CDS             complement(2389625..2390749)
     CDS             complement(2390782..2391324)
     CDS             complement(2391333..2391710)
     CDS             complement(2391764..2392957)
     CDS             2393123..2394652
     CDS             complement(2394716..2395102)
     CDS             complement(2395282..2395785)
     CDS             complement(2395782..2397065)
     CDS             2397205..2398125
     CDS             complement(2398177..2399157)
     CDS             complement(2399313..2400710)
     CDS             2401122..2402252
     CDS             complement(2402285..2403322)
     CDS             complement(2403319..2404293)
     CDS             2404443..2405549
     CDS             2405546..2406556
     CDS             complement(2406583..2407965)
     CDS             2408710..2412564
     CDS             2412530..2413420
     CDS             2413612..2413923
     CDS             2413889..2414779
     CDS             complement(2414978..2416024)
     CDS             complement(2416021..2417169)
     CDS             complement(2417162..2418607)
     CDS             complement(2418604..2418948)
     CDS             complement(2418951..2419745)
     CDS             complement(2419742..2420722)
     CDS             complement(2420723..2421805)
     CDS             2422098..2422985
     CDS             complement(2423263..2424825)
     CDS             complement(2425114..2426592)
     CDS             2427192..2427575
     CDS             complement(2427783..2429012)
     CDS             complement(2429226..2430095)
     CDS             2430191..2431084
     CDS             complement(2431139..2432128)
     CDS             2432515..2435508
     CDS             complement(2435537..2436439)
     CDS             complement(2436536..2437912)
     CDS             complement(2438167..2439210)
     CDS             2439255..2440421
     CDS             2440584..2441951
     CDS             complement(2442019..2442612)
     CDS             complement(2442621..2442743)
     CDS             2442905..2443543
     CDS             complement(2443648..2444859)
     CDS             2445125..2445268
     CDS             2445388..2446137
     CDS             2446148..2449195
     CDS             2449199..2449843
     CDS             2449840..2450487
     CDS             complement(2450517..2451089)
     CDS             complement(2451144..2451830)
     CDS             complement(2452050..2453102)
     CDS             complement(2453609..2454892)
     CDS             complement(2455013..2456242)
     CDS             2457454..2457852
     CDS             complement(2457930..2458916)
     CDS             complement(2458924..2460486)
     CDS             complement(2460483..2461409)
     CDS             2461497..2462153
     CDS             complement(2462465..2462728)
     CDS             complement(2462864..2463802)
     CDS             2463930..2464574
     CDS             2464622..2466676
     CDS             2466798..2467001
     CDS             2467474..2469705
     CDS             2469765..2470376
     CDS             2470413..2471603
     CDS             complement(2471760..2472044)
     CDS             2472499..2472603
     CDS             complement(2472896..2473309)
     CDS             complement(2474164..2474568)
     CDS             complement(2474776..2474868)
     CDS             complement(2475086..2476381)
     CDS             2476514..2477182
     CDS             complement(2477192..2478343)
     CDS             complement(2478602..2479414)
     CDS             complement(2479470..2480705)
     CDS             complement(2480758..2481897)
     CDS             2482564..2484180
     CDS             complement(2484205..2484966)
     CDS             complement(2484981..2485610)
     CDS             complement(2485701..2486972)
     CDS             complement(2486969..2487475)
     CDS             complement(2487727..2488647)
     CDS             2488744..2489826
     CDS             2490020..2491330
     CDS             complement(2491367..2491663)
     CDS             2492065..2494221
     CDS             2494221..2496047
     CDS             2496059..2496979
     CDS             2497213..2509002
     CDS             2509577..2509987
     CDS             2510103..2510792
     CDS             2511417..2512349
     CDS             2512441..2513247
     CDS             complement(2513391..2514728)
     CDS             complement(2515080..2516150)
     CDS             complement(2516322..2517854)
     CDS             2518426..2519961
     CDS             2520221..2520466
     CDS             2520761..2521678
     CDS             2521795..2522652
     CDS             complement(2522695..2523048)
     CDS             complement(2523270..2523884)
     CDS             2523985..2525232
     CDS             complement(2525249..2525944)
     CDS             2526439..2527212
     CDS             2527279..2527968
     CDS             2527965..2528678
     CDS             2528697..2529464
     CDS             2529784..2529921
     CDS             2530259..2531542
     CDS             2531566..2532330
     CDS             2532349..2533035
     CDS             2533185..2535047
     CDS             2535098..2535937
     CDS             complement(2536020..2537237)
     CDS             2538472..2540001
     CDS             2540005..2541000
     CDS             2541014..2542078
     CDS             2542093..2542848
     CDS             2543201..2545369
     CDS             2545461..2546549
     CDS             2546613..2548430
     CDS             complement(2548532..2549509)
     CDS             2549829..2550239
     CDS             complement(2550303..2551757)
     CDS             complement(2551774..2553348)
     CDS             complement(2553362..2554453)
     CDS             complement(2554518..2554949)
     CDS             complement(2555057..2555977)
     CDS             2556086..2556514
     CDS             2556581..2557828
     CDS             2557821..2558270
     CDS             complement(2558280..2559362)
     CDS             2559438..2561471
     CDS             complement(2561651..2562055)
     CDS             complement(2562231..2563124)
     CDS             2563211..2563996
     CDS             complement(2564058..2564348)
     CDS             complement(2564392..2565294)
     CDS             complement(2565331..2566464)
     CDS             2566556..2567446
     CDS             complement(2567793..2568752)
     CDS             2568962..2570251
     CDS             2570248..2570736
     CDS             2570754..2571080
     CDS             2571070..2572290
     CDS             2572478..2573764
     CDS             complement(2573816..2574115)
     CDS             complement(2574119..2574457)
     CDS             2574761..2576401
     CDS             2576430..2577863
     CDS             2578107..2579690
     CDS             2580266..2581399
     CDS             2581520..2583196
     CDS             2583193..2583705
     CDS             2583702..2585264
     CDS             2585310..2586017
     CDS             2586014..2588323
     CDS             2588320..2589339
     CDS             2589417..2590823
     CDS             2590873..2591532
     CDS             2591529..2592110
     CDS             complement(2592129..2592842)
     CDS             complement(2593063..2594925)
     CDS             2595432..2596313
     CDS             complement(2596456..2596857)
     CDS             complement(2596976..2597896)
     CDS             2598316..2599389
     CDS             2599338..2600654
     CDS             2600736..2601323
     CDS             2601761..2602549
     CDS             2602585..2603601
     CDS             2603817..2604269
     CDS             complement(2604279..2605346)
     CDS             complement(2605557..2606141)
     CDS             complement(2606212..2606601)
     CDS             complement(2606939..2608741)
     CDS             2608949..2609302
     CDS             2609434..2609856
     CDS             2609883..2610299
     CDS             2610296..2611564
     CDS             2611776..2612198
     CDS             2612324..2613661
     CDS             2613710..2614291
     CDS             2614985..2615926
     CDS             complement(2616048..2617574)
     CDS             2618014..2619387
     CDS             2619455..2620867
     CDS             2620908..2621351
     CDS             2621345..2622523
     CDS             2622574..2624799
     CDS             2624861..2625820
     CDS             2625931..2627067
     CDS             2627078..2628544
     CDS             2628541..2629725
     CDS             2629725..2630891
     CDS             complement(2631273..2632508)
     CDS             2632661..2633131
     CDS             complement(2633575..2634342)
     CDS             complement(2634368..2634709)
     CDS             2635290..2636213
     CDS             2636650..2638122
     CDS             complement(2638412..2639101)
     CDS             complement(2639127..2639909)
     CDS             2640141..2640560
     CDS             2640557..2641258
     CDS             complement(2641316..2642041)
     CDS             2642176..2642829
     CDS             complement(2642836..2643504)
     CDS             complement(2643627..2644337)
     CDS             2644639..2646282
     CDS             complement(2646342..2646926)