CDS             1..1404
     CDS             1580..2686
     CDS             2785..3873
     CDS             3978..4649
     CDS             4646..5986
     CDS             6102..7295
     CDS             7292..8428
     CDS             8430..11516
     CDS             11513..11833
     CDS             11988..12548
     CDS             12559..13596
     CDS             13889..16330
     CDS             16506..17447
     CDS             complement(17520..19403)
     CDS             19571..20410
     CDS             complement(20441..20818)
     CDS             complement(20832..21803)
     CDS             21893..22711
     CDS             complement(22708..23268)
     CDS             23428..24573
     CDS             24720..24839
     CDS             25085..26356
     CDS             26417..26815
     CDS             26823..27452
     CDS             27566..28963
     CDS             28991..29218
     CDS             29245..29964
     CDS             complement(29982..31052)
     CDS             complement(31218..34097)
     CDS             complement(34387..35154)
     CDS             35332..36684
     CDS             complement(36688..37902)
     CDS             38186..39412
     CDS             39663..40460
     CDS             40487..41740
     CDS             41737..42567
     CDS             complement(42608..42829)
     CDS             42903..44597
     CDS             complement(44664..45710)
     CDS             complement(46099..47466)
     CDS             complement(47476..48558)
     CDS             complement(48617..49156)
     CDS             49479..49922
     CDS             50074..50718
     CDS             complement(50787..51536)
     CDS             complement(51696..52616)
     CDS             52701..55520
     CDS             55621..56889
     CDS             56983..57711
     CDS             complement(57757..58395)
     CDS             58499..60493
     CDS             60490..61665
     CDS             61689..62312
     CDS             62478..64121
     CDS             64175..64513
     CDS             complement(64517..65083)
     CDS             65366..66280
     CDS             66302..67054
     CDS             67064..68128
     CDS             68140..71199
     CDS             complement(71226..71543)
     CDS             complement(71558..71827)
     CDS             complement(71821..72318)
     CDS             complement(72315..73841)
     CDS             complement(73838..74242)
     CDS             complement(74242..77085)
     CDS             77383..79143
     CDS             79143..79394
     CDS             complement(79407..79634)
     CDS             complement(79637..80056)
     CDS             80217..82382
     CDS             82491..84542
     CDS             84682..85935
     CDS             85957..87246
     CDS             87297..89450
     CDS             complement(89481..91166)
     CDS             complement(91213..93207)
     CDS             complement(93207..94256)
     CDS             complement(94253..94732)
     CDS             complement(94732..95646)
     CDS             complement(95671..96642)
     CDS             complement(96811..99636)
     CDS             complement(99789..100787)
     CDS             complement(100812..101567)
     CDS             complement(101684..102817)
     CDS             complement(102827..103723)
     CDS             complement(104344..108048)
     CDS             108554..109333
     CDS             109538..110101
     CDS             complement(110457..110885)
     CDS             complement(110878..113217)
     CDS             complement(113207..114802)
     CDS             complement(114789..116072)
     CDS             complement(116229..116828)
     CDS             117029..118291
     CDS             complement(118336..119247)
     CDS             complement(119284..119838)
     CDS             complement(119967..120701)
     CDS             120804..122063
     CDS             122219..123208
     CDS             123215..124225
     CDS             124212..124742
     CDS             124739..125833
     CDS             125830..127785
     CDS             127779..129284
     CDS             complement(129270..129515)
     CDS             complement(129570..129992)
     CDS             complement(130069..130524)
     CDS             complement(130829..131164)
     CDS             131416..136209
     CDS             136310..137674
     CDS             complement(137710..138120)
     CDS             138196..138744
     CDS             138775..140160
     CDS             complement(140246..141634)
     CDS             complement(141759..142295)
     CDS             142550..143479
     CDS             143466..144260
     CDS             144288..145652
     CDS             145658..146833
     CDS             complement(146844..148115)
     CDS             148621..149769
     CDS             149838..152126
     CDS             complement(152188..152910)
     CDS             152983..154035
     CDS             154028..154300
     CDS             154508..155710
     CDS             complement(155802..156866)
     CDS             complement(157015..157818)
     CDS             complement(158047..158298)
     CDS             complement(158553..159812)
     CDS             complement(159935..160261)
     CDS             160678..162903
     CDS             162904..163512
     CDS             163542..165566
     CDS             165726..165923
     CDS             165926..166519
     CDS             complement(166579..168153)
     CDS             168268..169047
     CDS             169071..169469
     CDS             169507..170253
     CDS             170257..171474
     CDS             171513..171962
     CDS             172136..172879
     CDS             173009..174379
     CDS             complement(174436..174873)
     CDS             complement(174845..175609)
     CDS             complement(175676..176521)
     CDS             complement(176514..177170)
     CDS             complement(177199..178020)
     CDS             complement(178021..178230)
     CDS             complement(178254..179306)
     CDS             complement(179361..181253)
     CDS             181765..182247
     CDS             complement(182287..182619)
     CDS             182935..183474
     CDS             183481..185379
     CDS             complement(185412..186245)
     CDS             complement(186250..187251)
     CDS             187374..187820
     CDS             188049..189410
     CDS             189397..190470
     CDS             190649..191644
     CDS             191688..191939
     CDS             191943..192410
     CDS             192474..193679
     CDS             193694..194185
     CDS             complement(194220..194876)
     CDS             complement(194873..195490)
     CDS             complement(195500..195853)
     CDS             complement(195891..197984)
     CDS             complement(198069..198518)
     CDS             complement(198520..199491)
     CDS             complement(199629..201452)
     CDS             complement(201657..202163)
     CDS             complement(202176..202664)
     CDS             complement(203000..206719)
     CDS             206999..208123
     CDS             208120..208884
     CDS             208897..209856
     CDS             complement(209863..210825)
     CDS             complement(210968..211468)
     CDS             complement(211556..212077)
     CDS             212324..213223
     CDS             213234..214010
     CDS             214045..214686
     CDS             214768..215607
     CDS             215614..216531
     CDS             216569..217126
     CDS             complement(217140..217748)
     CDS             complement(217748..219199)
     CDS             complement(219221..220618)
     CDS             complement(220822..222180)
     CDS             complement(222204..224381)
     CDS             complement(224433..225053)
     CDS             complement(225057..226367)
     CDS             complement(226371..227309)
     CDS             complement(227306..227815)
     CDS             227882..229015
     CDS             complement(229012..229914)
     CDS             230176..232683
     CDS             complement(232720..234243)
     CDS             234479..236257
     CDS             236327..237013
     CDS             complement(237060..238118)
     CDS             238297..238548
     CDS             238563..240098
     CDS             240099..240791
     CDS             complement(240816..242141)
     CDS             complement(242160..242777)
     CDS             complement(242865..244157)
     CDS             complement(244236..246440)
     CDS             complement(246535..248472)
     CDS             complement(248528..249172)
     CDS             complement(249189..250133)
     CDS             complement(250246..251433)
     CDS             complement(251464..253497)
     CDS             253663..254241
     CDS             254317..255237
     CDS             255313..255774
     CDS             255878..256918
     CDS             complement(256978..257421)
     CDS             complement(257433..258515)
     CDS             258980..260152
     CDS             260197..261456
     CDS             261453..262697
     CDS             262707..264077
     CDS             complement(264082..265215)
     CDS             complement(265215..266468)
     CDS             266684..267805
     CDS             268014..271070
     CDS             271082..273613
     CDS             273690..274136
     CDS             complement(274176..274607)
     CDS             274906..275409
     CDS             275569..276027
     CDS             276029..278236
     CDS             complement(278445..279062)
     CDS             complement(279271..279828)
     CDS             complement(279960..281420)
     CDS             complement(281417..282226)
     CDS             complement(282440..283051)
     CDS             complement(283180..283473)
     CDS             283627..284598
     CDS             284692..285942
     CDS             285989..286915
     CDS             287092..288336
     CDS             288341..291505
     CDS             291921..293909
     CDS             293974..294975
     CDS             295138..296319
     CDS             296525..297967
     CDS             298068..299132
     CDS             299353..300177
     CDS             300179..302290
     CDS             302287..303741
     CDS             303763..304977
     CDS             304981..305433
     CDS             305463..305948
     CDS             305932..306318
     CDS             306311..306925
     CDS             306925..307887
     CDS             307895..308989
     CDS             308976..309479
     CDS             309476..310240
     CDS             complement(310257..310916)
     CDS             complement(310916..311803)
     CDS             complement(311818..312240)
     CDS             312524..313228
     CDS             313346..314029
     CDS             314056..314202
     CDS             314195..315700
     CDS             315721..316314
     CDS             316334..317356
     CDS             317447..318253
     CDS             318361..318738
     CDS             318875..319765
     CDS             320089..320592
     CDS             320576..321445
     CDS             321496..322692
     CDS             322704..323120
     CDS             complement(323219..324280)
     CDS             complement(324388..325680)
     CDS             326114..326713
     CDS             complement(326773..327531)
     CDS             327644..328135
     CDS             328853..330043
     CDS             330246..330644
     CDS             330647..331180
     CDS             331253..331681
     CDS             331687..332376
     CDS             332554..333054
     CDS             333094..333465
     CDS             333648..337709
     CDS             337709..341935
     CDS             342074..342448
     CDS             342507..342980
     CDS             343042..345144
     CDS             345179..346369
     CDS             346503..346814
     CDS             346877..347515
     CDS             347526..348146
     CDS             348143..348439
     CDS             348451..349278
     CDS             349290..349562
     CDS             349574..349906
     CDS             349918..350604
     CDS             350619..351032
     CDS             351034..351222
     CDS             351225..351488
     CDS             351623..351991
     CDS             352002..352316
     CDS             352329..352871
     CDS             352881..353186
     CDS             353199..353594
     CDS             353607..354140
     CDS             354156..354509
     CDS             354524..355033
     CDS             355035..355223
     CDS             355225..355659
     CDS             355662..356975
     CDS             357074..357430
     CDS             357451..357840
     CDS             357857..358477
     CDS             358504..359493
     CDS             359511..359897
     CDS             359929..360693
     CDS             360690..361412
     CDS             complement(361409..362191)
     CDS             complement(362276..365083)
     CDS             complement(365195..365908)
     CDS             366044..367432
     CDS             367560..368165
     CDS             368340..369524
     CDS             369534..371075
     CDS             371068..373098
     CDS             373091..373501
     CDS             373526..375655
     CDS             375652..376767
     CDS             376764..379991
     CDS             380096..381166
     CDS             381465..383582
     CDS             complement(383699..385399)
     CDS             complement(386588..387928)
     CDS             complement(387961..388092)
     CDS             388547..389164
     CDS             complement(389179..390144)
     CDS             390403..390717
     CDS             390817..391074
     CDS             391231..392271
     CDS             392281..393411
     CDS             393619..393909
     CDS             393950..395584
     CDS             395758..396498
     CDS             396569..397633
     CDS             397729..398070
     CDS             398157..399332
     CDS             complement(399440..400504)
     CDS             complement(400533..401825)
     CDS             complement(401945..402178)
     CDS             402351..403277
     CDS             403279..405351
     CDS             405498..406034
     CDS             406031..406780
     CDS             406787..407614
     CDS             407627..408352
     CDS             408349..409041
     CDS             complement(409051..410856)
     CDS             complement(410938..411636)
     CDS             complement(411663..412313)
     CDS             412400..414286
     CDS             414483..415865
     CDS             416071..416859
     CDS             416937..417860
     CDS             417952..418230
     CDS             419148..420437
     CDS             420505..420756
     CDS             420740..421456
     CDS             421527..422972
     CDS             422985..423425
     CDS             complement(423473..424939)
     CDS             complement(424946..425938)
     CDS             complement(425938..427848)
     CDS             complement(427838..428455)
     CDS             428724..430346
     CDS             430417..431166
     CDS             431439..432008
     CDS             complement(432013..432351)
     CDS             432472..432768
     CDS             432806..435034
     CDS             435110..435946
     CDS             435953..436699
     CDS             complement(436712..437479)
     CDS             complement(437555..438394)
     CDS             complement(438424..439515)
     CDS             complement(439547..440851)
     CDS             440967..442787
     CDS             443058..444023
     CDS             444278..444859
     CDS             444893..445471
     CDS             445565..446656
     CDS             complement(446959..447348)
     CDS             complement(447516..449135)
     CDS             449315..449884
     CDS             complement(450000..451286)
     CDS             complement(451311..452951)
     CDS             complement(452965..453585)
     CDS             complement(453597..454361)
     CDS             complement(454408..454800)
     CDS             complement(454836..456158)
     CDS             456260..457111
     CDS             457111..457782
     CDS             complement(457832..458701)
     CDS             complement(458753..459424)
     CDS             459494..460447
     CDS             460496..461047
     CDS             461052..461621
     CDS             complement(461678..462298)
     CDS             complement(462306..463124)
     CDS             463471..466035
     CDS             complement(466141..466602)
     CDS             complement(466599..467432)
     CDS             complement(467429..467968)
     CDS             complement(468121..468903)
     CDS             469094..469348
     CDS             complement(469345..470502)
     CDS             470703..471110
     CDS             complement(471114..471770)
     CDS             complement(471872..474145)
     CDS             complement(474231..475031)
     CDS             complement(475276..476655)
     CDS             complement(476871..477815)
     CDS             complement(477825..478751)
     CDS             478975..480393
     CDS             480418..480768
     CDS             481014..481832
     CDS             481938..484271
     CDS             484290..484823
     CDS             complement(484892..486037)
     CDS             complement(486111..486812)
     CDS             complement(486842..488119)
     CDS             complement(488119..489414)
     CDS             complement(489419..490201)
     CDS             complement(490289..490564)
     CDS             complement(490668..491960)
     CDS             complement(492005..493567)
     CDS             complement(493629..493892)
     CDS             complement(493889..494851)
     CDS             complement(494862..495746)
     CDS             complement(495840..497189)
     CDS             complement(497203..497658)
     CDS             complement(497702..498136)
     CDS             complement(498415..500610)
     CDS             500710..501294
     CDS             complement(501367..502197)
     CDS             complement(502351..503727)
     CDS             complement(504248..504817)
     CDS             complement(505036..506163)
     CDS             506296..506949
     CDS             507254..508666
     CDS             508730..509851
     CDS             509851..513168
     CDS             complement(513241..514317)
     CDS             complement(514339..515388)
     CDS             515618..516184
     CDS             complement(516249..516446)
     CDS             516574..516957
     CDS             517202..517630
     CDS             517644..518036
     CDS             complement(518086..518253)
     CDS             complement(518204..520486)
     CDS             521125..522162
     CDS             522322..522804
     CDS             523015..523731
     CDS             523846..524853
     CDS             524850..525737
     CDS             525730..527106
     CDS             527116..527715
     CDS             527715..528782
     CDS             528879..529445
     CDS             529621..531054
     CDS             531120..532088
     CDS             532085..532567
     CDS             532709..533671
     CDS             533746..535212
     CDS             complement(535278..535727)
     CDS             535741..538359
     CDS             538387..538932
     CDS             538953..539969
     CDS             540009..541277
     CDS             complement(541303..541923)
     CDS             541963..542592
     CDS             542611..542973
     CDS             543035..543472
     CDS             543617..543868
     CDS             544021..544962
     CDS             544997..546004
     CDS             546028..547041
     CDS             547071..547466
     CDS             547715..547978
     CDS             548181..549671
     CDS             549782..550747
     CDS             550784..553615
     CDS             553654..554172
     CDS             554169..555197
     CDS             complement(555179..555352)
     CDS             complement(555463..556662)
     CDS             556893..559097
     CDS             559161..560537
     CDS             560702..562084
     CDS             complement(562142..563266)
     CDS             complement(563468..564403)
     CDS             complement(564449..565105)
     CDS             565183..566625
     CDS             566622..567179
     CDS             567238..568200
     CDS             568288..569556
     CDS             569606..571333
     CDS             571373..572737
     CDS             572734..574914
     CDS             574930..576405
     CDS             576478..578979
     CDS             579174..579506
     CDS             579521..579985
     CDS             580058..580657
     CDS             580733..581014
     CDS             581413..581943
     CDS             581954..583210
     CDS             583232..583627
     CDS             583729..585174
     CDS             585162..586043
     CDS             586288..586794
     CDS             586804..588177
     CDS             588201..588707
     CDS             complement(588720..589079)
     CDS             complement(589137..590231)
     CDS             complement(590900..591502)
     CDS             592292..594310
     CDS             594321..594650
     CDS             594672..595265
     CDS             complement(595341..596249)
     CDS             complement(596282..597466)
     CDS             597722..598648
     CDS             598692..598883
     CDS             complement(599033..600439)
     CDS             600974..603241
     CDS             603253..604899
     CDS             604957..605775
     CDS             605819..606562
     CDS             606569..607261
     CDS             607277..608584
     CDS             complement(608648..610219)
     CDS             610466..611434
     CDS             complement(611533..611784)
     CDS             611925..612755
     CDS             complement(612828..613337)
     CDS             613434..613739
     CDS             complement(613747..614382)
     CDS             614437..615162
     CDS             615159..617630
     CDS             618025..618912
     CDS             complement(619077..621743)
     CDS             622019..624565
     CDS             complement(624596..625879)
     CDS             complement(626125..626559)
     CDS             626712..626909
     CDS             complement(626951..627466)
     CDS             complement(627544..627663)
     CDS             628596..629126
     CDS             629128..630072
     CDS             630174..631364
     CDS             631421..631777
     CDS             631749..633521
     CDS             633518..635035
     CDS             635049..636473
     CDS             636479..637564
     CDS             637637..638986
     CDS             638964..640157
     CDS             640154..641221
     CDS             641247..642050
     CDS             642322..644346
     CDS             644541..645341
     CDS             645385..646218
     CDS             646215..646742
     CDS             646903..649368
     CDS             complement(649449..650255)
     CDS             complement(650252..651028)
     CDS             651114..652019
     CDS             652016..652762
     CDS             652925..654415
     CDS             654487..655272
     CDS             655281..656585
     CDS             656623..657837
     CDS             657907..658242
     CDS             658438..659823
     CDS             659852..660793
     CDS             660815..661501
     CDS             661576..662829
     CDS             662901..663821
     CDS             664152..666884
     CDS             666995..668203
     CDS             complement(668271..669341)
     CDS             669480..670430
     CDS             complement(670427..670831)
     CDS             complement(670925..671518)
     CDS             671663..673471
     CDS             673599..673946
     CDS             complement(674002..674625)
     CDS             complement(674626..675987)
     CDS             676013..677866
     CDS             677893..678294
     CDS             complement(678546..679376)
     CDS             complement(679481..679792)
     CDS             complement(679852..680319)
     CDS             complement(680364..680738)
     CDS             complement(680919..682403)
     CDS             682420..682653
     CDS             682764..683642
     CDS             683697..685328
     CDS             685325..686635
     CDS             686756..687580
     CDS             687586..689130
     CDS             689164..689727
     CDS             689762..690217
     CDS             complement(690267..691067)
     CDS             691132..691938
     CDS             691978..692760
     CDS             692919..693347
     CDS             693386..693712
     CDS             693868..694293
     CDS             694336..695448
     CDS             695441..695857
     CDS             695892..697172
     CDS             697207..697848
     CDS             697857..699110
     CDS             699107..700549
     CDS             complement(700616..703408)
     CDS             complement(703587..704816)
     CDS             complement(704993..705292)
     CDS             complement(705448..705756)
     CDS             706079..706258
     CDS             complement(706305..707327)
     CDS             complement(707356..707697)
     CDS             complement(707769..709016)
     CDS             709227..709781
     CDS             709998..711701
     CDS             711713..712204
     CDS             712256..713272
     CDS             713610..714716
     CDS             714716..715003
     CDS             715004..716713
     CDS             716714..718264
     CDS             718261..719943
     CDS             719966..721171
     CDS             721171..722760
     CDS             722757..723392
     CDS             723393..723875
     CDS             723935..725377
     CDS             725590..725832
     CDS             725856..726398
     CDS             726410..727123
     CDS             727224..727571
     CDS             727674..728567
     CDS             728659..729387
     CDS             complement(729457..730677)
     CDS             complement(730690..731700)
     CDS             complement(731804..732529)
     CDS             complement(732693..733811)
     CDS             complement(734014..734235)
     CDS             complement(734232..734501)
     CDS             complement(734503..735036)
     CDS             complement(735046..736992)
     CDS             complement(736985..737422)
     CDS             complement(737415..738092)
     CDS             complement(738157..738378)
     CDS             complement(738548..738883)
     CDS             complement(738900..739259)
     CDS             complement(739284..739550)
     CDS             complement(739547..739744)
     CDS             739927..740817
     CDS             complement(740814..741689)
     CDS             complement(741689..742564)
     CDS             complement(742568..743011)
     CDS             743126..743362
     CDS             743394..743822
     CDS             743806..744051
     CDS             744044..746545
     CDS             746823..747389
     CDS             747402..747938
     CDS             747949..748479
     CDS             748484..750661
     CDS             750671..751105
     CDS             751105..751269
     CDS             751266..751475
     CDS             751675..752217
     CDS             752214..752483
     CDS             752480..753052
     CDS             753058..753444
     CDS             753449..753694
     CDS             753703..755151
     CDS             755162..756553
     CDS             756557..756901
     CDS             756950..757948
     CDS             758023..758355
     CDS             758352..758921
     CDS             complement(758941..759243)
     CDS             759318..759812
     CDS             759821..760486
     CDS             760483..760830
     CDS             760827..761723
     CDS             761716..762279
     CDS             762293..763315
     CDS             763325..763909
     CDS             763875..764270
     CDS             complement(764233..764487)
     CDS             764604..765779
     CDS             765805..766308
     CDS             766317..766475
     CDS             766472..766711
     CDS             766885..769167
     CDS             769157..769585
     CDS             769582..769794
     CDS             769796..770782
     CDS             complement(770779..771123)
     CDS             771306..771794
     CDS             complement(771892..774150)
     CDS             774818..775756
     CDS             775749..776441
     CDS             complement(776467..777069)
     CDS             777170..777703
     CDS             777721..777894
     CDS             777987..779000
     CDS             779076..780053
     CDS             780140..781063
     CDS             781073..781813
     CDS             781985..782221
     CDS             782441..783679
     CDS             783733..785094
     CDS             785087..785974
     CDS             785971..786978
     CDS             787006..787665
     CDS             787751..788728
     CDS             788758..789531
     CDS             789528..791393
     CDS             791525..793804
     CDS             794321..795250
     CDS             complement(795371..796042)
     CDS             796324..796440
     CDS             796463..797461
     CDS             797526..799040
     CDS             complement(799164..800228)
     CDS             800398..800955
     CDS             complement(800995..802596)
     CDS             802678..803181
     CDS             803192..804595
     CDS             804802..806607
     CDS             806621..807388
     CDS             807390..808091
     CDS             808084..809028
     CDS             809066..809806
     CDS             809852..810598
     CDS             810603..810986
     CDS             811073..811531
     CDS             811537..812295
     CDS             812295..812564
     CDS             812610..813386
     CDS             813431..814576
     CDS             814590..816683
     CDS             816684..817850
     CDS             817840..818733
     CDS             818752..819477
     CDS             819498..819911
     CDS             819997..820650
     CDS             820777..822729
     CDS             822744..823253
     CDS             complement(823331..823645)
     CDS             complement(823695..823976)
     CDS             complement(824007..824369)
     CDS             complement(824426..824956)
     CDS             complement(825127..826158)
     CDS             826276..827103
     CDS             827154..828284
     CDS             828497..829717
     CDS             complement(829804..830079)
     CDS             830150..830473
     CDS             830549..830680
     CDS             complement(830652..831356)
     CDS             complement(831452..832411)
     CDS             832790..835255
     CDS             835305..835958
     CDS             835968..837329
     CDS             837329..837727
     CDS             837802..839088
     CDS             839888..840532
     CDS             840627..841844
     CDS             842006..842869
     CDS             842893..843702
     CDS             843702..844913
     CDS             844944..846713
     CDS             846787..847956
     CDS             848139..850781
     CDS             complement(850844..852982)
     CDS             853265..853516
     CDS             complement(853561..854898)
     CDS             complement(855128..855718)
     CDS             complement(855766..856317)
     CDS             complement(856501..857364)
     CDS             complement(857395..858654)
     CDS             complement(858835..859359)
     CDS             859536..861044
     CDS             complement(861056..861493)
     CDS             861581..862126
     CDS             862324..862761
     CDS             862876..863223
     CDS             863247..863813
     CDS             863836..864078
     CDS             complement(864065..864766)
     CDS             complement(864781..865437)
     CDS             865706..866953
     CDS             complement(866966..867622)
     CDS             867868..869292
     CDS             869295..869939
     CDS             869968..871041
     CDS             871125..872075
     CDS             872508..873530
     CDS             873536..874324
     CDS             874339..874977
     CDS             875019..876224
     CDS             876226..877044
     CDS             877109..877963
     CDS             877989..879266
     CDS             879259..879873
     CDS             879905..881416
     CDS             881406..882599
     CDS             complement(882647..882952)
     CDS             883130..883750
     CDS             883903..885858
     CDS             885919..886746
     CDS             886770..888104
     CDS             888176..888937
     CDS             888939..889259
     CDS             889460..889816
     CDS             889807..890283
     CDS             890308..890979
     CDS             890993..892246
     CDS             892243..892737
     CDS             892742..894022
     CDS             894076..896178
     CDS             896197..897261
     CDS             897272..897763
     CDS             897797..898432
     CDS             898432..898737
     CDS             898746..900722
     CDS             900756..902270
     CDS             902294..903730
     CDS             903799..904134
     CDS             complement(904347..905372)
     CDS             complement(905590..905934)
     CDS             complement(905931..906827)
     CDS             906965..907135
     CDS             907868..907987
     CDS             908047..908202
     CDS             908425..908913
     CDS             909063..913784
     CDS             913996..914559
     CDS             914645..915412
     CDS             915485..915820
     CDS             complement(916186..916488)
     CDS             916929..918344
     CDS             918390..918734
     CDS             918793..920781
     CDS             920809..922395
     CDS             922410..922682
     CDS             922663..922917
     CDS             922956..923246
     CDS             923273..923566
     CDS             923593..923901
     CDS             923960..924508
     CDS             924505..924780
     CDS             924777..925130
     CDS             925495..925884
     CDS             925893..926504
     CDS             926501..927118
     CDS             927193..928146
     CDS             928550..930106
     CDS             930103..932574
     CDS             complement(932735..933655)
     CDS             933837..934679
     CDS             934705..934944
     CDS             complement(934996..935616)
     CDS             935716..937068
     CDS             937201..938394
     CDS             938394..939392
     CDS             complement(939379..939816)
     CDS             939885..940481
     CDS             940663..942555
     CDS             942676..944385
     CDS             complement(944402..946069)
     CDS             complement(946112..946987)
     CDS             947175..948203
     CDS             948344..948904
     CDS             949045..950961
     CDS             951194..952357
     CDS             952371..953171
     CDS             953309..953464
     CDS             953579..954094
     CDS             954127..954543
     CDS             954617..955834
     CDS             complement(955849..956073)
     CDS             956453..957589
     CDS             957607..960819
     CDS             960903..961379
     CDS             961411..961842
     CDS             961981..962343
     CDS             962439..963245
     CDS             963270..963923
     CDS             963925..964821
     CDS             964879..965211
     CDS             complement(965218..967461)
     CDS             complement(967448..968293)
     CDS             968535..969224
     CDS             969312..971102
     CDS             971132..972208
     CDS             972339..972857
     CDS             972867..973469
     CDS             973687..974709
     CDS             974702..975391
     CDS             975401..975856
     CDS             975858..976883
     CDS             976917..978215
     CDS             978273..978890
     CDS             978908..979717
     CDS             979717..980415
     CDS             complement(980850..981617)
     CDS             981804..982067
     CDS             982078..982734
     CDS             982761..983843
     CDS             983880..985343
     CDS             985449..986132
     CDS             complement(986167..986937)
     CDS             complement(986946..987869)
     CDS             complement(987859..988686)
     CDS             complement(988722..989081)
     CDS             complement(989302..989640)
     CDS             complement(989747..990643)
     CDS             990888..992096
     CDS             992175..992678
     CDS             992733..993029
     CDS             993156..994418
     CDS             994443..994787
     CDS             complement(994939..995676)
     CDS             complement(995748..996254)
     CDS             complement(996335..996910)
     CDS             997209..998888
     CDS             998888..1000258
     CDS             complement(1000465..1002456)
     CDS             complement(1002461..1004101)
     CDS             complement(1004094..1004900)
     CDS             1004958..1005743
     CDS             1005748..1006185
     CDS             complement(1006190..1006885)
     CDS             complement(1006833..1007528)
     CDS             1007622..1008047
     CDS             complement(1008123..1008812)
     CDS             complement(1009026..1009769)
     CDS             complement(1009787..1011193)
     CDS             complement(1011287..1012270)
     CDS             complement(1012457..1012810)
     CDS             complement(1012996..1013247)
     CDS             1013384..1013590
     CDS             1013946..1014143
     CDS             1014256..1014768
     CDS             1015115..1015738
     CDS             complement(1015872..1016273)
     CDS             complement(1016303..1016617)
     CDS             complement(1016706..1018718)
     CDS             1018851..1019636
     CDS             complement(1019642..1020340)
     CDS             1020542..1021933
     CDS             1021930..1022673
     CDS             complement(1022724..1024130)
     CDS             complement(1024286..1024738)
     CDS             1024996..1029024
     CDS             1029207..1029440
     CDS             1029543..1030121
     CDS             complement(1030176..1031120)
     CDS             1031227..1032444
     CDS             1032529..1034922
     CDS             complement(1034919..1035458)
     CDS             1035459..1037984
     CDS             1038019..1039026
     CDS             1039068..1039271
     CDS             1039296..1040075
     CDS             1040076..1040282
     CDS             complement(1040308..1041165)
     CDS             complement(1041169..1043013)
     CDS             complement(1043465..1043980)
     CDS             complement(1044044..1044256)
     CDS             complement(1044253..1045125)
     CDS             complement(1045145..1045723)
     CDS             1045854..1046399
     CDS             1046445..1047863
     CDS             1047875..1048555
     CDS             1049220..1050794
     CDS             complement(1051400..1052761)
     CDS             complement(1052929..1053264)
     CDS             complement(1053420..1054142)
     CDS             complement(1054143..1054685)
     CDS             complement(1054729..1055313)
     CDS             complement(1055405..1055947)
     CDS             complement(1055960..1056949)
     CDS             1057061..1057666
     CDS             1057763..1058560
     CDS             1058557..1059342
     CDS             1059389..1059865
     CDS             1059862..1060506
     CDS             1060513..1060812
     CDS             1060893..1061819
     CDS             1061821..1062588
     CDS             1062635..1062856
     CDS             1062860..1064116
     CDS             1064191..1064817
     CDS             1064913..1066214
     CDS             1066334..1067074
     CDS             1067364..1067972
     CDS             1067972..1069204
     CDS             1069205..1069864
     CDS             1069916..1071289
     CDS             complement(1071366..1072166)
     CDS             complement(1072179..1073378)
     CDS             complement(1073564..1074373)
     CDS             1074589..1075968
     CDS             complement(1076024..1076680)
     CDS             1076977..1077474
     CDS             1077904..1080564
     CDS             1080681..1081994
     CDS             1082007..1083791
     CDS             complement(1084171..1084593)
     CDS             complement(1084597..1085886)
     CDS             1086321..1086530
     CDS             1086700..1087275
     CDS             1087489..1088166
     CDS             1088395..1089480
     CDS             1089640..1090245
     CDS             complement(1090401..1091291)
     CDS             complement(1091420..1091674)
     CDS             1091881..1092462
     CDS             1092807..1093709
     CDS             complement(1093746..1094927)
     CDS             1095361..1095801
     CDS             1095987..1096286
     CDS             1096575..1097207
     CDS             1097204..1097440
     CDS             1097646..1098731
     CDS             1098984..1099886
     CDS             1100187..1101266
     CDS             1101266..1102390
     CDS             1102542..1103198
     CDS             complement(1103243..1103854)
     CDS             1103983..1104597
     CDS             complement(1104721..1105002)
     CDS             1105268..1105696
     CDS             complement(1105710..1105943)
     CDS             complement(1106063..1106695)
     CDS             complement(1106708..1107439)
     CDS             complement(1107432..1108085)
     CDS             complement(1108089..1109120)
     CDS             complement(1109193..1111307)
     CDS             complement(1111319..1111891)
     CDS             complement(1111888..1112466)
     CDS             complement(1112498..1114540)
     CDS             1114891..1115193
     CDS             1115211..1116914
     CDS             1116904..1118157
     CDS             1118154..1119746
     CDS             complement(1119747..1120871)
     CDS             complement(1120985..1121608)
     CDS             complement(1121605..1122354)
     CDS             complement(1122359..1123003)
     CDS             complement(1123101..1124144)
     CDS             1124369..1125418
     CDS             1125471..1126184
     CDS             1126260..1126763
     CDS             1126845..1127126
     CDS             1127135..1127956
     CDS             1127910..1128857
     CDS             complement(1128865..1129713)
     CDS             complement(1129746..1130693)
     CDS             complement(1130773..1131012)
     CDS             1131243..1131563
     CDS             complement(1131681..1131887)
     CDS             complement(1132153..1132383)
     CDS             1132575..1133144
     CDS             complement(1133170..1134294)
     CDS             1134519..1135457
     CDS             1135656..1137311
     CDS             1137439..1139361
     CDS             1139441..1140202
     CDS             1140205..1142883
     CDS             complement(1142880..1144157)
     CDS             1144283..1145545
     CDS             complement(1145664..1146599)
     CDS             1146776..1148779
     CDS             1148865..1149413
     CDS             complement(1149491..1149802)
     CDS             complement(1150050..1151288)
     CDS             complement(1151288..1152112)
     CDS             complement(1152262..1152489)
     CDS             complement(1152996..1154714)
     CDS             complement(1154814..1155440)
     CDS             complement(1155613..1156296)
     CDS             complement(1156391..1156936)
     CDS             complement(1156964..1157167)
     CDS             1157436..1158794
     CDS             complement(1158774..1161077)
     CDS             complement(1161185..1162399)
     CDS             1162471..1163022
     CDS             1163097..1164578
     CDS             1164776..1166668
     CDS             1166669..1167643
     CDS             1167809..1168078
     CDS             1168285..1169595
     CDS             1169663..1170652
     CDS             1170645..1172702
     CDS             1172833..1174050
     CDS             1174052..1174906
     CDS             1175025..1175213
     CDS             1175224..1176393
     CDS             1176417..1177739
     CDS             complement(1177832..1178188)
     CDS             1178318..1180234
     CDS             complement(1180347..1180625)
     CDS             complement(1180655..1181341)
     CDS             complement(1181351..1182490)
     CDS             complement(1182503..1183060)
     CDS             1183165..1185384
     CDS             1185812..1187128
     CDS             1187311..1187574
     CDS             complement(1187621..1188340)
     CDS             1188695..1189423
     CDS             1189423..1190940
     CDS             1190940..1191884
     CDS             1192029..1193393
     CDS             complement(1193474..1194043)
     CDS             1194358..1195152
     CDS             1195188..1195502
     CDS             1195502..1197748
     CDS             complement(1197834..1198052)
     CDS             complement(1198156..1198926)
     CDS             1199083..1202559
     CDS             1202751..1204712
     CDS             1204894..1205199
     CDS             1205199..1206857
     CDS             1206943..1208790
     CDS             1208805..1209428
     CDS             1209577..1210032
     CDS             1210101..1211588
     CDS             1211608..1214064
     CDS             1214185..1214550
     CDS             1214582..1215493
     CDS             1215502..1216332
     CDS             1216356..1216847
     CDS             1216970..1217236
     CDS             1217516..1219600
     CDS             1219703..1222615
     CDS             1222627..1223097
     CDS             complement(1223154..1224323)
     CDS             1224467..1225543
     CDS             1225545..1227500
     CDS             1227512..1228666
     CDS             1228663..1229808
     CDS             complement(1229895..1231292)
     CDS             1231461..1231877
     CDS             complement(1231923..1232345)
     CDS             complement(1232426..1233610)
     CDS             1233812..1235089
     CDS             1235295..1237871
     CDS             complement(1238037..1239635)
     CDS             complement(1239730..1240668)
     CDS             1240748..1242589
     CDS             1242679..1243266
     CDS             1243986..1244357
     CDS             1244611..1244841
     CDS             1244890..1246146
     CDS             1246257..1246766
     CDS             1246834..1251234
     CDS             1251303..1251890
     CDS             1251898..1253046
     CDS             1253329..1254714
     CDS             1254770..1255768
     CDS             1255788..1256582
     CDS             1256598..1257809
     CDS             1257846..1260386
     CDS             1260456..1260776
     CDS             1260777..1263500
     CDS             1263510..1264931
     CDS             1264928..1265911
     CDS             1265905..1267110
     CDS             1267152..1267730
     CDS             1267886..1268572
     CDS             1268686..1269498
     CDS             1269502..1269756
     CDS             complement(1269842..1270468)
     CDS             complement(1270475..1273954)
     CDS             1274051..1275262
     CDS             1275463..1276770
     CDS             1276938..1277564
     CDS             1277583..1278833
     CDS             1278826..1279518
     CDS             1279522..1281486
     CDS             complement(1281539..1281748)
     CDS             1282003..1283313
     CDS             1283512..1284114
     CDS             1284137..1285387
     CDS             1285532..1287979
     CDS             1288095..1288367
     CDS             complement(1289120..1289896)
     CDS             1290098..1292227
     CDS             1292227..1293204
     CDS             1293204..1294577
     CDS             1294588..1296231
     CDS             complement(1296290..1298704)
     CDS             1298923..1299600
     CDS             complement(1299682..1300380)
     CDS             complement(1300377..1301036)
     CDS             complement(1301064..1301789)
     CDS             1302070..1304685
     CDS             1304816..1305880
     CDS             1305925..1307025
     CDS             1307056..1308177
     CDS             1308205..1309065
     CDS             1309107..1310444
     CDS             1310455..1311120
     CDS             1311327..1313000
     CDS             1313138..1313443
     CDS             1313476..1313850
     CDS             1313924..1314634
     CDS             complement(1314612..1316171)
     CDS             complement(1316215..1316916)
     CDS             complement(1316964..1317896)
     CDS             complement(1317921..1319423)
     CDS             1319594..1320046
     CDS             complement(1320380..1320733)
     CDS             complement(1320751..1320987)
     CDS             complement(1321005..1322573)
     CDS             complement(1322570..1323643)
     CDS             1323807..1325642
     CDS             1325733..1327883
     CDS             complement(1328022..1328699)
     CDS             complement(1328699..1330183)
     CDS             complement(1330186..1331634)
     CDS             complement(1332564..1333976)
     CDS             1334301..1336106
     CDS             1336091..1336336
     CDS             complement(1336428..1337339)
     CDS             complement(1337453..1337749)
     CDS             1337989..1338897
     CDS             1338894..1341341
     CDS             1341469..1342488
     CDS             1342655..1343521
     CDS             complement(1343603..1344265)
     CDS             complement(1344362..1344832)
     CDS             complement(1344953..1345657)
     CDS             complement(1345752..1346705)
     CDS             complement(1346702..1347370)
     CDS             complement(1347435..1348058)
     CDS             complement(1348184..1349029)
     CDS             1349217..1349861
     CDS             1349890..1350189
     CDS             1350246..1350707
     CDS             1350752..1351261
     CDS             1351343..1352248
     CDS             1352279..1352581
     CDS             complement(1352601..1353146)
     CDS             complement(1353221..1355239)
     CDS             complement(1355247..1356155)
     CDS             1356304..1357611
     CDS             complement(1357716..1358477)
     CDS             1358662..1359090
     CDS             1359190..1360758
     CDS             1360788..1361369
     CDS             1361416..1361637
     CDS             complement(1361659..1362258)
     CDS             1362273..1364066
     CDS             complement(1364133..1365608)
     CDS             complement(1365697..1366749)
     CDS             complement(1366820..1368136)
     CDS             complement(1368151..1369341)
     CDS             1369664..1370044
     CDS             complement(1370079..1370798)
     CDS             complement(1370818..1371396)
     CDS             complement(1371425..1372123)
     CDS             complement(1372120..1372875)
     CDS             1372933..1373475
     CDS             complement(1373517..1373852)
     CDS             complement(1373867..1375147)
     CDS             complement(1375304..1376137)
     CDS             complement(1376153..1377784)
     CDS             complement(1377923..1379185)
     CDS             complement(1379206..1380162)
     CDS             complement(1380317..1382071)
     CDS             1382381..1382674
     CDS             complement(1382688..1383473)
     CDS             complement(1383737..1384408)
     CDS             complement(1384405..1386315)
     CDS             complement(1386739..1387716)
     CDS             complement(1387863..1388486)
     CDS             complement(1388479..1389660)
     CDS             complement(1389644..1390414)
     CDS             complement(1390445..1390882)
     CDS             complement(1390884..1391927)
     CDS             complement(1391945..1392478)
     CDS             complement(1392595..1394886)
     CDS             complement(1394879..1396249)
     CDS             complement(1396249..1397055)
     CDS             complement(1397049..1397783)
     CDS             complement(1397901..1398458)
     CDS             complement(1398498..1399208)
     CDS             complement(1399425..1400309)
     CDS             complement(1400400..1401134)
     CDS             1401337..1402143
     CDS             1402171..1404837
     CDS             complement(1404848..1405219)
     CDS             1405305..1406132
     CDS             1406209..1406553
     CDS             1406589..1407725
     CDS             1407726..1407935
     CDS             1407969..1408457
     CDS             complement(1408530..1409885)
     CDS             1409937..1410968
     CDS             complement(1411002..1412297)
     CDS             complement(1412294..1413367)
     CDS             1413687..1416365
     CDS             complement(1416398..1417216)
     CDS             complement(1417227..1418150)
     CDS             complement(1418147..1418635)
     CDS             complement(1418802..1419419)
     CDS             complement(1419522..1420124)
     CDS             complement(1420142..1421656)
     CDS             complement(1421714..1423105)
     CDS             complement(1423089..1423589)
     CDS             complement(1423636..1424544)
     CDS             complement(1424568..1425467)
     CDS             complement(1425472..1426326)
     CDS             complement(1426351..1427016)
     CDS             complement(1427217..1427768)
     CDS             complement(1427907..1428164)
     CDS             complement(1428170..1429654)
     CDS             complement(1429704..1430210)
     CDS             complement(1430281..1431642)
     CDS             1431910..1433028
     CDS             1433028..1433576
     CDS             1433591..1434352
     CDS             complement(1434494..1435090)
     CDS             complement(1435174..1435710)
     CDS             complement(1435803..1436501)
     CDS             complement(1436549..1437496)
     CDS             complement(1437799..1438518)
     CDS             complement(1438836..1439279)
     CDS             complement(1439404..1440165)
     CDS             complement(1440321..1441385)
     CDS             complement(1441408..1441830)
     CDS             1441903..1442385
     CDS             complement(1442493..1442933)
     CDS             complement(1442951..1443667)
     CDS             1443904..1444362
     CDS             complement(1444432..1445448)
     CDS             complement(1445465..1447342)
     CDS             complement(1447474..1447809)
     CDS             complement(1447906..1449018)
     CDS             complement(1449031..1450086)
     CDS             1450264..1450788
     CDS             complement(1450858..1451250)
     CDS             1451534..1453597
     CDS             1453836..1454432
     CDS             1454648..1454986
     CDS             1455007..1456260
     CDS             1456342..1456800
     CDS             complement(1456884..1457573)
     CDS             complement(1457780..1458643)
     CDS             complement(1458648..1459973)
     CDS             complement(1460008..1460685)
     CDS             complement(1460715..1461614)
     CDS             complement(1461626..1462960)
     CDS             complement(1462941..1463438)
     CDS             complement(1463435..1466320)
     CDS             complement(1466310..1466579)
     CDS             complement(1466589..1467830)
     CDS             complement(1467840..1468688)
     CDS             1469142..1469855
     CDS             complement(1470231..1471379)
     CDS             1471519..1471704
     CDS             complement(1471737..1472117)
     CDS             complement(1472117..1473502)
     CDS             complement(1473503..1473916)
     CDS             complement(1473921..1474529)
     CDS             complement(1474533..1475603)
     CDS             complement(1475679..1477100)
     CDS             complement(1477392..1477844)
     CDS             complement(1477883..1478767)
     CDS             complement(1478803..1479030)
     CDS             complement(1479030..1479374)
     CDS             complement(1479632..1480147)
     CDS             complement(1480638..1481207)
     CDS             1481263..1482114
     CDS             1482119..1484107
     CDS             complement(1484130..1484894)
     CDS             complement(1484872..1485930)
     CDS             1486041..1486811
     CDS             complement(1486895..1488532)
     CDS             complement(1488579..1489460)
     CDS             complement(1489457..1490629)
     CDS             1490753..1491019
     CDS             complement(1491016..1491462)
     CDS             complement(1491513..1492748)
     CDS             complement(1492786..1493124)
     CDS             complement(1493172..1493468)
     CDS             complement(1493596..1494210)
     CDS             1494425..1495549
     CDS             complement(1495619..1496317)
     CDS             complement(1496391..1498319)
     CDS             1498441..1499835
     CDS             1499879..1500250
     CDS             complement(1500408..1501043)
     CDS             1501255..1501857
     CDS             1501991..1502866
     CDS             1502960..1503337
     CDS             1503429..1503719
     CDS             1503729..1504514
     CDS             complement(1504540..1504833)
     CDS             1505091..1506158
     CDS             1506284..1508806
     CDS             complement(1508808..1509776)
     CDS             complement(1509862..1510347)
     CDS             complement(1510363..1510824)
     CDS             complement(1510883..1512001)
     CDS             complement(1512020..1512685)
     CDS             complement(1512685..1513860)
     CDS             complement(1513860..1514324)
     CDS             complement(1514344..1515615)
     CDS             1515866..1517536
     CDS             1517574..1518491
     CDS             complement(1518569..1518982)
     CDS             1519058..1519411
     CDS             complement(1519408..1519686)
     CDS             complement(1519686..1520117)
     CDS             1520152..1520628
     CDS             1521287..1522477
     CDS             1522650..1522763
     CDS             complement(1523006..1523341)
     CDS             complement(1524870..1525676)
     CDS             complement(1525691..1527286)
     CDS             complement(1527289..1528614)
     CDS             complement(1528618..1529124)
     CDS             complement(1529132..1530235)
     CDS             complement(1530270..1531373)
     CDS             1531736..1532179
     CDS             complement(1532430..1532624)
     CDS             1532791..1533438
     CDS             1533501..1534220
     CDS             1534476..1535048
     CDS             1535055..1535516
     CDS             1535595..1536749
     CDS             1537382..1537747
     CDS             complement(1537886..1538350)
     CDS             complement(1538549..1538758)
     CDS             1538922..1539293
     CDS             1539382..1540623
     CDS             1540620..1541921
     CDS             1541937..1545134
     CDS             1545287..1546177
     CDS             complement(1546200..1546490)
     CDS             complement(1546759..1547184)
     CDS             1547503..1547697
     CDS             complement(1547845..1548069)
     CDS             complement(1548138..1548599)
     CDS             complement(1548592..1549611)
     CDS             complement(1549633..1550226)
     CDS             complement(1550265..1551155)
     CDS             complement(1551189..1551998)
     CDS             complement(1552090..1553082)
     CDS             complement(1553102..1555054)
     CDS             complement(1555134..1555583)
     CDS             complement(1555611..1556951)
     CDS             complement(1556965..1557795)
     CDS             complement(1557796..1558815)
     CDS             complement(1558817..1560502)
     CDS             complement(1560533..1560865)
     CDS             complement(1561069..1562448)
     CDS             complement(1562445..1563617)
     CDS             complement(1563633..1564733)
     CDS             complement(1564820..1565107)
     CDS             complement(1565109..1565543)
     CDS             complement(1565569..1567914)
     CDS             complement(1568090..1568533)
     CDS             complement(1568561..1568971)
     CDS             complement(1569007..1569870)
     CDS             complement(1570035..1570898)
     CDS             complement(1571184..1573622)
     CDS             complement(1573644..1574366)
     CDS             complement(1574393..1575478)
     CDS             complement(1575475..1576698)
     CDS             complement(1576691..1577695)
     CDS             complement(1577692..1578867)
     CDS             complement(1578970..1579626)
     CDS             complement(1579623..1580822)
     CDS             complement(1580815..1581816)
     CDS             complement(1581851..1583092)
     CDS             complement(1583227..1584252)
     CDS             complement(1584274..1586166)
     CDS             complement(1586208..1586675)
     CDS             complement(1586686..1587786)
     CDS             complement(1588075..1588827)
     CDS             complement(1588873..1589664)
     CDS             complement(1589677..1590414)
     CDS             complement(1590728..1592344)
     CDS             complement(1592413..1593096)
     CDS             complement(1593108..1593518)
     CDS             complement(1593521..1593922)
     CDS             complement(1594353..1595675)
     CDS             complement(1595702..1596676)
     CDS             1596846..1597583
     CDS             1597695..1598000
     CDS             1598025..1598513
     CDS             1598643..1599215
     CDS             complement(1599447..1599740)
     CDS             complement(1599784..1600455)
     CDS             complement(1600471..1600728)
     CDS             complement(1600749..1602131)
     CDS             complement(1602250..1603695)
     CDS             complement(1603698..1606352)
     CDS             complement(1606542..1607105)
     CDS             complement(1607290..1608012)
     CDS             1608553..1609758
     CDS             complement(1609864..1610598)
     CDS             complement(1610595..1613051)
     CDS             complement(1613307..1614716)
     CDS             1614976..1616478
     CDS             complement(1616456..1617892)
     CDS             complement(1617986..1618825)
     CDS             1619160..1620131
     CDS             1620220..1620753
     CDS             complement(1620845..1623580)
     CDS             complement(1623638..1624405)
     CDS             1624605..1624943
     CDS             1624994..1626238
     CDS             complement(1626324..1626752)
     CDS             1626872..1627666
     CDS             1627978..1630752
     CDS             1630730..1631446
     CDS             complement(1633220..1633315)
     CDS             complement(1636009..1636299)
     CDS             complement(1637917..1641768)
     CDS             complement(1641769..1643241)
     CDS             complement(1643246..1643824)
     CDS             1643939..1644331
     CDS             complement(1644346..1645356)
     CDS             complement(1645356..1646528)
     CDS             complement(1646568..1647878)
     CDS             complement(1647875..1648786)
     CDS             complement(1648783..1649871)
     CDS             complement(1649864..1651009)
     CDS             complement(1650999..1651886)
     CDS             complement(1651883..1652926)
     CDS             complement(1652926..1653897)
     CDS             1653997..1654659
     CDS             1654661..1656406
     CDS             1656393..1657331
     CDS             1657455..1660244
     CDS             1660377..1660766
     CDS             complement(1660837..1661583)
     CDS             complement(1661583..1662350)
     CDS             complement(1662452..1663303)
     CDS             complement(1663308..1664093)
     CDS             complement(1664093..1664605)
     CDS             complement(1664615..1666069)
     CDS             1666394..1666978
     CDS             1667170..1668174
     CDS             1668485..1669690
     CDS             1669693..1672842
     CDS             complement(1673118..1674695)
     CDS             1674817..1674954
     CDS             complement(1675035..1675349)
     CDS             complement(1675425..1675874)
     CDS             complement(1675902..1676297)
     CDS             complement(1676563..1677720)
     CDS             complement(1677817..1678917)
     CDS             1679027..1679449
     CDS             complement(1679456..1679842)
     CDS             complement(1680002..1681042)
     CDS             complement(1681106..1682293)
     CDS             complement(1682294..1684423)
     CDS             complement(1684463..1687270)
     CDS             complement(1687423..1688370)
     CDS             complement(1688485..1689417)
     CDS             complement(1689455..1690000)
     CDS             1690199..1692835
     CDS             complement(1692968..1694878)
     CDS             complement(1695107..1698985)
     CDS             complement(1699058..1700251)
     CDS             complement(1700256..1701116)
     CDS             1701310..1701792
     CDS             1701834..1703243
     CDS             complement(1703377..1704333)
     CDS             complement(1704475..1705461)
     CDS             complement(1705458..1706705)
     CDS             complement(1706702..1707877)
     CDS             complement(1707889..1709220)
     CDS             complement(1709220..1709789)
     CDS             1710083..1710352
     CDS             1710729..1711307
     CDS             complement(1711367..1712890)
     CDS             1713247..1715340
     CDS             1715415..1716041
     CDS             1716058..1716546
     CDS             1716680..1717177
     CDS             1717354..1718016
     CDS             1718091..1718594
     CDS             1718669..1719949
     CDS             1720000..1720539
     CDS             1720658..1721071
     CDS             1721234..1723228
     CDS             1723267..1723974
     CDS             1724035..1724481
     CDS             1724518..1726032
     CDS             1726045..1726269
     CDS             1726895..1727560
     CDS             1727772..1727960
     CDS             1728156..1728380
     CDS             complement(1728560..1729579)
     CDS             complement(1729645..1731021)
     CDS             1731162..1732319
     CDS             1732419..1733693
     CDS             1733869..1734708
     CDS             1734732..1735460
     CDS             1735810..1736601
     CDS             1736616..1737395
     CDS             complement(1737728..1737940)
     CDS             complement(1738119..1739345)
     CDS             complement(1739586..1742180)
     CDS             complement(1742303..1742779)
     CDS             complement(1742817..1743860)
     CDS             complement(1744092..1744592)
     CDS             1744784..1747399
     CDS             1747427..1748290
     CDS             1748298..1749152
     CDS             1749425..1750477
     CDS             1750547..1750825
     CDS             complement(1750843..1751223)
     CDS             complement(1751255..1752094)
     CDS             1752299..1753366
     CDS             1753433..1753756
     CDS             1753889..1755034
     CDS             1755034..1755942
     CDS             1756032..1756610
     CDS             complement(1756711..1758297)
     CDS             1758465..1759523
     CDS             1759597..1761588
     CDS             complement(1761662..1763554)
     CDS             complement(1763766..1764656)
     CDS             complement(1764839..1765405)
     CDS             complement(1765439..1767523)
     CDS             complement(1767536..1768111)
     CDS             complement(1768230..1768730)
     CDS             complement(1768800..1770380)
     CDS             complement(1770446..1771906)
     CDS             1772245..1772577
     CDS             complement(1772637..1773302)
     CDS             1773408..1773821
     CDS             1773818..1774645
     CDS             complement(1774721..1775725)
     CDS             1775916..1776428
     CDS             1776457..1776843
     CDS             1776836..1777693
     CDS             1777801..1778244
     CDS             complement(1778349..1779245)
     CDS             complement(1779439..1780866)
     CDS             complement(1780882..1782336)
     CDS             complement(1782356..1782643)
     CDS             1783044..1784090
     CDS             1784229..1784996
     CDS             1784986..1785489
     CDS             1785489..1787312
     CDS             1787302..1788432
     CDS             1788574..1789764
     CDS             1789779..1790654
     CDS             1790676..1790960
     CDS             1790981..1791610
     CDS             1791707..1792720
     CDS             1792836..1794491
     CDS             1794726..1795034
     CDS             1795163..1795903
     CDS             complement(1795861..1796946)
     CDS             1797129..1797863
     CDS             complement(1797898..1798926)
     CDS             complement(1798926..1799828)
     CDS             complement(1799825..1801690)
     CDS             complement(1801702..1802355)
     CDS             1802520..1803395
     CDS             complement(1803484..1804260)
     CDS             complement(1804382..1804648)
     CDS             complement(1804778..1805476)
     CDS             complement(1805478..1806500)
     CDS             1806652..1809027
     CDS             1809124..1810479
     CDS             1810522..1811502
     CDS             1811508..1812308
     CDS             1812313..1813161
     CDS             1813169..1813768
     CDS             complement(1813810..1814199)
     CDS             complement(1814186..1814479)
     CDS             complement(1814551..1816932)
     CDS             complement(1816957..1817955)
     CDS             complement(1818236..1818592)
     CDS             complement(1818605..1818802)
     CDS             complement(1819025..1819363)
     CDS             complement(1819606..1821534)
     CDS             complement(1821780..1822436)
     CDS             complement(1822575..1823453)
     CDS             complement(1823456..1824349)
     CDS             1824830..1825477
     CDS             complement(1825569..1826369)
     CDS             complement(1826438..1826701)
     CDS             complement(1826935..1828029)
     CDS             1828222..1829619
     CDS             complement(1829627..1830298)
     CDS             complement(1830317..1831690)
     CDS             complement(1831680..1833083)
     CDS             complement(1833076..1833951)
     CDS             complement(1833929..1834963)
     CDS             complement(1834960..1836111)
     CDS             complement(1836101..1837096)
     CDS             complement(1837093..1838376)
     CDS             complement(1838378..1839235)
     CDS             complement(1839219..1840526)
     CDS             complement(1840545..1841072)
     CDS             complement(1841069..1841998)
     CDS             complement(1841998..1843314)
     CDS             complement(1843301..1844374)
     CDS             complement(1844378..1845151)
     CDS             complement(1845180..1846163)
     CDS             complement(1846165..1848018)
     CDS             complement(1848240..1849115)
     CDS             1849364..1850941
     CDS             1850944..1851306
     CDS             complement(1851326..1852021)
     CDS             complement(1852055..1855603)
     CDS             complement(1855600..1858368)
     CDS             complement(1858500..1859672)
     CDS             complement(1859797..1860945)
     CDS             complement(1860957..1861358)
     CDS             complement(1861373..1861966)
     CDS             complement(1862114..1865179)
     CDS             complement(1865176..1866213)
     CDS             1866397..1867476
     CDS             complement(1867473..1867985)
     CDS             complement(1868009..1868728)
     CDS             1868822..1869724
     CDS             complement(1869721..1869876)
     CDS             1870012..1871757
     CDS             1871754..1872620
     CDS             1872617..1873156
     CDS             1873169..1873567
     CDS             1873637..1874518
     CDS             1874647..1875099
     CDS             complement(1875104..1876834)
     CDS             complement(1877056..1877337)
     CDS             1877423..1878481
     CDS             1878488..1879519
     CDS             1879540..1880709
     CDS             complement(1881072..1881650)
     CDS             complement(1881718..1883025)
     CDS             complement(1883036..1883662)
     CDS             complement(1883662..1884552)
     CDS             complement(1884552..1885499)
     CDS             complement(1885500..1886897)
     CDS             complement(1886914..1888158)
     CDS             complement(1888155..1889717)
     CDS             complement(1889714..1890604)
     CDS             complement(1890638..1891129)
     CDS             complement(1891129..1891332)
     CDS             complement(1891688..1892185)
     CDS             1892548..1893597
     CDS             1893581..1894507
     CDS             1894526..1895524
     CDS             complement(1895503..1896039)
     CDS             complement(1896081..1897430)
     CDS             complement(1897423..1898361)
     CDS             complement(1898465..1898926)
     CDS             complement(1898978..1899619)
     CDS             complement(1899810..1900784)
     CDS             complement(1900802..1901368)
     CDS             1901544..1902515
     CDS             1902512..1904053
     CDS             1904135..1905043
     CDS             1905077..1906297
     CDS             complement(1906316..1907428)
     CDS             complement(1907425..1908534)
     CDS             1908682..1910163
     CDS             1910163..1910603
     CDS             1910660..1911697
     CDS             1911889..1912725
     CDS             complement(1912802..1913929)
     CDS             complement(1913922..1914737)
     CDS             complement(1914888..1916924)
     CDS             1917205..1918389
     CDS             complement(1918463..1919014)
     CDS             1919045..1919725
     CDS             complement(1919730..1920365)
     CDS             1920443..1921009
     CDS             1921022..1921684
     CDS             1921946..1923874
     CDS             complement(1923890..1924366)
     CDS             1924662..1925795
     CDS             1925904..1926620
     CDS             1926631..1927842
     CDS             1927863..1928150
     CDS             1928172..1929809
     CDS             1929802..1930710
     CDS             1930735..1931856
     CDS             complement(1931859..1932614)
     CDS             complement(1932611..1933135)
     CDS             complement(1933214..1934056)
     CDS             1934181..1936547
     CDS             complement(1936565..1937371)
     CDS             complement(1937358..1938203)
     CDS             complement(1938317..1938679)
     CDS             complement(1938787..1940118)
     CDS             complement(1940120..1943284)
     CDS             complement(1943293..1944576)
     CDS             1945217..1945396
     CDS             complement(1945393..1945950)
     CDS             complement(1945947..1947299)
     CDS             1947457..1947765
     CDS             complement(1947827..1948576)
     CDS             1948739..1949596
     CDS             complement(1951032..1951127)
     CDS             complement(1953820..1954110)
     CDS             1955929..1957068
     CDS             1957087..1957926
     CDS             1958121..1959101
     CDS             1959114..1960025
     CDS             1960025..1960498
     CDS             1960491..1961264
     CDS             1961251..1961895
     CDS             1961945..1965565
     CDS             1965565..1967361
     CDS             1967592..1969766
     CDS             1969766..1970596
     CDS             1970615..1971496
     CDS             1971554..1973509
     CDS             complement(1973584..1974939)
     CDS             complement(1974955..1975722)
     CDS             complement(1975875..1976852)
     CDS             complement(1977034..1977888)
     CDS             complement(1977918..1978766)
     CDS             complement(1978772..1979554)
     CDS             complement(1979573..1980586)
     CDS             complement(1980806..1981384)
     CDS             complement(1981733..1983517)
     CDS             complement(1983655..1985385)
     CDS             complement(1985553..1986005)
     CDS             complement(1986032..1986247)
     CDS             1986429..1987505
     CDS             complement(1987569..1988198)
     CDS             1988301..1988663
     CDS             complement(1988736..1989200)
     CDS             complement(1989233..1989697)
     CDS             1989841..1991025
     CDS             1991039..1991806
     CDS             1991836..1993308
     CDS             complement(1993310..1994419)
     CDS             complement(1994529..1995044)
     CDS             complement(1995197..1996996)
     CDS             1997343..1998500
     CDS             1998583..1999440
     CDS             1999460..2000197
     CDS             2000266..2001576
     CDS             2001573..2002538
     CDS             2002634..2003689
     CDS             2003753..2004319
     CDS             2004312..2004716
     CDS             2004735..2005754
     CDS             2005751..2007037
     CDS             2007053..2007643
     CDS             complement(2007664..2007888)
     CDS             complement(2007909..2008700)
     CDS             2008869..2009552
     CDS             complement(2009655..2010665)
     CDS             2011034..2012308
     CDS             2012439..2013296
     CDS             2013296..2013865
     CDS             2013967..2015124
     CDS             2015128..2015745
     CDS             2015828..2016076
     CDS             2016073..2018382
     CDS             2018407..2018679
     CDS             2018787..2019728
     CDS             2019738..2020163
     CDS             complement(2020155..2021081)
     CDS             complement(2021147..2021824)
     CDS             2021968..2022165
     CDS             2022162..2023418
     CDS             complement(2023477..2024619)
     CDS             complement(2024629..2025825)
     CDS             complement(2025973..2026362)
     CDS             complement(2026562..2028361)
     CDS             complement(2028475..2029233)
     CDS             complement(2029368..2029670)
     CDS             complement(2029900..2030283)
     CDS             complement(2030339..2030968)
     CDS             complement(2031032..2034226)
     CDS             complement(2034245..2034523)
     CDS             2034604..2034912
     CDS             2035041..2035781
     CDS             complement(2035785..2036666)
     CDS             complement(2036706..2037938)
     CDS             complement(2039268..2039477)
     CDS             complement(2039680..2040678)
     CDS             2040858..2041994
     CDS             complement(2041997..2042710)
     CDS             complement(2042784..2043980)
     CDS             complement(2043988..2044782)
     CDS             complement(2044727..2045011)
     CDS             complement(2045096..2045677)
     CDS             complement(2045747..2046706)
     CDS             complement(2046730..2047659)
     CDS             2047840..2048214
     CDS             2048325..2049665
     CDS             2049649..2050659
     CDS             2050836..2051783
     CDS             complement(2051835..2052845)
     CDS             complement(2052858..2053331)
     CDS             2053556..2055184
     CDS             2055314..2056186
     CDS             complement(2056292..2057395)
     CDS             complement(2057546..2058649)
     CDS             2058690..2060063
     CDS             2060150..2061355
     CDS             2061475..2062095
     CDS             2062097..2062567
     CDS             complement(2062601..2063383)
     CDS             complement(2063383..2064753)
     CDS             complement(2064794..2065996)
     CDS             complement(2066205..2067539)
     CDS             2067725..2068000
     CDS             2068162..2070273
     CDS             2070375..2071883
     CDS             complement(2071886..2072983)
     CDS             complement(2073123..2073620)
     CDS             2073908..2074552
     CDS             2074597..2075127
     CDS             2075226..2078738
     CDS             complement(2078804..2079568)
     CDS             complement(2079590..2080504)
     CDS             2080704..2081240
     CDS             complement(2081275..2082582)
     CDS             complement(2082820..2083305)
     CDS             2083488..2084678
     CDS             complement(2084673..2085491)
     CDS             complement(2085607..2086992)
     CDS             complement(2087066..2087527)
     CDS             2087676..2088392
     CDS             2088510..2089832
     CDS             complement(2089977..2091959)
     CDS             complement(2092025..2093101)
     CDS             complement(2093212..2094018)
     CDS             complement(2093999..2094202)
     CDS             complement(2094199..2097555)
     CDS             complement(2097763..2098089)
     CDS             complement(2098176..2099384)
     CDS             complement(2099381..2099767)
     CDS             2099791..2100504
     CDS             2100738..2100974
     CDS             2100986..2101138
     CDS             complement(2101239..2103920)
     CDS             complement(2103996..2104196)
     CDS             2104331..2105173
     CDS             2105269..2105763
     CDS             2105845..2108541
     CDS             2108677..2111382
     CDS             complement(2111398..2112474)
     CDS             complement(2112479..2113174)
     CDS             complement(2113265..2114026)
     CDS             complement(2114090..2114914)
     CDS             2115066..2116037
     CDS             complement(2116080..2116559)
     CDS             complement(2116642..2120511)
     CDS             complement(2120603..2121220)
     CDS             2121464..2121754
     CDS             2121818..2122282
     CDS             2122334..2122624
     CDS             2122669..2123136
     CDS             complement(2123142..2125526)
     CDS             complement(2125592..2126329)
     CDS             complement(2126322..2126690)
     CDS             complement(2126865..2128178)
     CDS             complement(2128178..2129539)
     CDS             2129628..2130749
     CDS             2130759..2131787
     CDS             2131797..2132444
     CDS             complement(2132510..2133730)
     CDS             complement(2133732..2134247)
     CDS             complement(2134489..2135235)
     CDS             complement(2135237..2135986)
     CDS             complement(2137322..2137417)
     CDS             complement(2140110..2140400)
     CDS             complement(2142198..2143394)
     CDS             complement(2143410..2144303)
     CDS             2144388..2144852
     CDS             complement(2144951..2145985)
     CDS             complement(2146001..2146450)
     CDS             complement(2146473..2146739)
     CDS             complement(2146736..2147185)
     CDS             2147338..2148903
     CDS             2149160..2153641
     CDS             2153654..2155066
     CDS             complement(2155178..2155402)
     CDS             complement(2155432..2157918)
     CDS             complement(2157932..2158492)
     CDS             complement(2158568..2160037)
     CDS             complement(2160188..2160328)
     CDS             complement(2160398..2161297)
     CDS             complement(2161494..2162324)
     CDS             complement(2162404..2163834)
     CDS             2164229..2164816
     CDS             2164820..2165461
     CDS             2165478..2166218
     CDS             2166228..2167001
     CDS             2166998..2167339
     CDS             2167360..2167680
     CDS             2167809..2168069
     CDS             2168115..2168603
     CDS             2168600..2169706
     CDS             2169849..2171477
     CDS             2171481..2172167
     CDS             complement(2172174..2172869)
     CDS             2172940..2173956
     CDS             2173979..2175172
     CDS             2175182..2176015
     CDS             2176019..2176948
     CDS             complement(2176945..2177949)
     CDS             complement(2177961..2178974)
     CDS             complement(2178990..2181854)
     CDS             complement(2181952..2183838)
     CDS             complement(2183835..2184338)
     CDS             complement(2184370..2186694)
     CDS             2186912..2187388
     CDS             2187493..2188695
     CDS             2188794..2189624
     CDS             2189694..2190242
     CDS             complement(2190239..2190880)
     CDS             complement(2190880..2191065)
     CDS             complement(2191182..2192540)
     CDS             complement(2192551..2194647)
     CDS             complement(2194827..2195282)
     CDS             complement(2195351..2197165)
     CDS             2197325..2198422
     CDS             complement(2198483..2199301)
     CDS             2199536..2200738
     CDS             complement(2200757..2203843)
     CDS             complement(2203843..2204970)
     CDS             complement(2205059..2205964)
     CDS             2206114..2206956
     CDS             complement(2207050..2208825)
     CDS             2209090..2209575
     CDS             2209766..2210344
     CDS             2210344..2211717
     CDS             2211847..2213958
     CDS             2214216..2215940
     CDS             2216189..2216920
     CDS             complement(2217064..2218164)
     CDS             2218327..2218665
     CDS             complement(2218706..2219074)
     CDS             2219302..2220252
     CDS             complement(2220316..2222514)
     CDS             complement(2222564..2222881)
     CDS             2223028..2224671
     CDS             complement(2224942..2225358)
     CDS             2225733..2225906
     CDS             2225928..2228117
     CDS             complement(2228330..2229775)
     CDS             complement(2229980..2230771)
     CDS             2230885..2232615
     CDS             complement(2232733..2233158)
     CDS             2233431..2234315
     CDS             2234317..2236314
     CDS             2236415..2237008
     CDS             2237145..2238446
     CDS             complement(2238491..2238754)
     CDS             complement(2238754..2239470)
     CDS             complement(2239487..2241277)
     CDS             complement(2241311..2241646)
     CDS             complement(2241643..2242038)
     CDS             complement(2242159..2242275)
     CDS             2242343..2244019
     CDS             complement(2244011..2244790)
     CDS             complement(2244821..2245162)
     CDS             complement(2245260..2247644)
     CDS             complement(2247601..2248173)
     CDS             complement(2248181..2249887)
     CDS             complement(2249884..2252325)
     CDS             complement(2252382..2252726)
     CDS             complement(2252742..2253749)
     CDS             complement(2253746..2254912)
     CDS             complement(2254909..2255148)
     CDS             complement(2255164..2255925)
     CDS             complement(2255953..2256591)
     CDS             complement(2256632..2257129)
     CDS             complement(2257144..2258457)
     CDS             2258654..2259538
     CDS             2259549..2261564
     CDS             2261574..2262974
     CDS             2263015..2265153
     CDS             complement(2265159..2266016)
     CDS             2266128..2267018
     CDS             2267051..2267740
     CDS             complement(2267760..2268359)
     CDS             2268512..2269375
     CDS             2269566..2269775
     CDS             2270010..2272424
     CDS             2272463..2273341
     CDS             2273411..2274058
     CDS             2274233..2274841
     CDS             complement(2274838..2276316)
     CDS             2276533..2277438
     CDS             2277468..2278532
     CDS             complement(2278529..2279071)
     CDS             2279403..2281496
     CDS             2281557..2281832
     CDS             2281849..2282442
     CDS             complement(2282460..2283359)
     CDS             complement(2283381..2286227)
     CDS             complement(2286275..2286661)
     CDS             complement(2286756..2287802)
     CDS             complement(2287932..2288156)
     CDS             2288476..2291166
     CDS             2291153..2294302
     CDS             2294680..2294940
     CDS             complement(2295030..2295299)
     CDS             2295416..2295724
     CDS             2295853..2296593
     CDS             complement(2296768..2296989)
     CDS             2297169..2297900
     CDS             2298008..2298925
     CDS             2299039..2299857
     CDS             2299854..2300861
     CDS             2300873..2301364
     CDS             2301357..2301965
     CDS             2301965..2303101
     CDS             2303094..2304020
     CDS             2304022..2304858
     CDS             2304873..2305607
     CDS             2305610..2306773
     CDS             2306760..2307353
     CDS             2307350..2308117
     CDS             2308117..2308989
     CDS             2309445..2312135
     CDS             2312122..2315271
     CDS             2315649..2315909
     CDS             complement(2315985..2316092)
     CDS             complement(2316373..2319486)
     CDS             complement(2319496..2320743)
     CDS             complement(2320746..2322053)
     CDS             complement(2322136..2322495)
     CDS             complement(2322652..2323452)
     CDS             complement(2323529..2323873)
     CDS             complement(2324028..2324378)
     CDS             complement(2324658..2325227)
     CDS             2325433..2325765
     CDS             2325777..2326610
     CDS             2326607..2327350
     CDS             complement(2327682..2328629)
     CDS             complement(2328753..2329706)
     CDS             complement(2330088..2330753)
     CDS             complement(2331054..2332391)
     CDS             complement(2332715..2333131)
     CDS             complement(2333248..2335578)
     CDS             complement(2335645..2336028)
     CDS             complement(2336159..2336383)
     CDS             complement(2336396..2337955)
     CDS             complement(2337945..2338391)
     CDS             complement(2338452..2339159)
     CDS             complement(2339197..2341197)
     CDS             complement(2341360..2341701)
     CDS             complement(2342203..2342634)
     CDS             complement(2343120..2343437)
     CDS             complement(2343434..2344735)
     CDS             complement(2344722..2344964)
     CDS             2345142..2345351
     CDS             2345873..2346226
     CDS             2346581..2348020
     CDS             2348053..2348901
     CDS             complement(2348916..2349374)
     CDS             2349595..2350479
     CDS             2350497..2351018
     CDS             2351040..2351738
     CDS             complement(2351796..2353301)
     CDS             2353491..2354672
     CDS             2354991..2355425
     CDS             2355683..2356534
     CDS             complement(2356597..2357514)
     CDS             complement(2357529..2358605)
     CDS             complement(2358616..2359107)
     CDS             2359294..2359911
     CDS             2359926..2361110
     CDS             2361132..2362205
     CDS             2362280..2363026
     CDS             2363056..2364276
     CDS             2364398..2364622
     CDS             2364647..2366806
     CDS             2366968..2369046
     CDS             complement(2369084..2369971)
     CDS             complement(2369968..2371365)
     CDS             complement(2371358..2372149)
     CDS             complement(2372159..2373061)
     CDS             2373287..2373673
     CDS             2373894..2375729
     CDS             2375835..2376188
     CDS             2376280..2378352
     CDS             2378345..2378902
     CDS             complement(2378899..2379603)
     CDS             complement(2379600..2380178)
     CDS             2380386..2380844
     CDS             2380870..2381361
     CDS             2381415..2382731
     CDS             complement(2382866..2383957)
     CDS             complement(2384163..2385020)
     CDS             complement(2385017..2385289)
     CDS             complement(2385351..2386715)
     CDS             complement(2386841..2387275)
     CDS             complement(2387282..2388661)
     CDS             complement(2388694..2389557)
     CDS             complement(2389571..2391112)
     CDS             complement(2391128..2391664)
     CDS             complement(2391675..2392145)
     CDS             complement(2392207..2392491)
     CDS             complement(2392635..2393432)
     CDS             complement(2393459..2393824)
     CDS             complement(2393811..2394113)
     CDS             complement(2394347..2395216)
     CDS             complement(2395229..2395996)
     CDS             complement(2395997..2396647)
     CDS             complement(2396656..2398557)
     CDS             2398728..2399357
     CDS             2399450..2400496
     CDS             2400468..2404715
     CDS             complement(2404738..2405895)
     CDS             2406113..2406658
     CDS             2406669..2406884
     CDS             complement(2406957..2409305)
     CDS             2409413..2410312
     CDS             complement(2410506..2410748)
     CDS             complement(2411263..2412633)
     CDS             complement(2412614..2413219)
     CDS             complement(2413216..2414700)
     CDS             complement(2414735..2417626)
     CDS             complement(2417737..2418570)
     CDS             2418645..2418839
     CDS             complement(2418851..2419447)
     CDS             complement(2419539..2420510)
     CDS             complement(2420568..2421791)
     CDS             complement(2421843..2423198)
     CDS             complement(2423293..2423619)
     CDS             complement(2423640..2425295)
     CDS             complement(2425414..2425902)
     CDS             complement(2425912..2426046)
     CDS             complement(2426165..2426488)
     CDS             2426599..2427387