CDS             complement(3..182)
     CDS             complement(399..1514)
     CDS             1585..1752
     CDS             complement(1733..5263)
     CDS             5836..7386
     CDS             complement(7939..8433)
     CDS             complement(8570..10801)
     CDS             11131..13935
     CDS             14068..14556
     CDS             14681..15040
     CDS             complement(15692..16483)
     CDS             complement(16591..17700)
     CDS             complement(17846..18367)
     CDS             complement(18668..19417)
     CDS             19677..19991
     CDS             complement(20053..20520)
     CDS             20711..20935
     CDS             complement(20825..21127)
     CDS             complement(21455..22240)
     CDS             22281..22385
     CDS             complement(22495..23160)
     CDS             complement(23323..23670)
     CDS             complement(23873..24433)
     CDS             complement(24564..24833)
     CDS             25675..25983
     CDS             26564..27682
     CDS             27740..28141
     CDS             28222..28674
     CDS             28727..29023
     CDS             29186..29692
     CDS             29767..30276
     CDS             30554..31135
     CDS             31507..32739
     CDS             32765..34051
     CDS             34035..34217
     CDS             34254..35666
     CDS             35663..36370
     CDS             complement(36400..38346)
     CDS             complement(38470..39399)
     CDS             complement(39617..39985)
     CDS             complement(40275..40559)
     CDS             complement(40726..41097)
     CDS             complement(41251..44415)
     CDS             44756..45886
     CDS             45886..47262
     CDS             complement(47345..49093)
     CDS             complement(49329..50216)
     CDS             complement(50213..51139)
     CDS             complement(51136..51525)
     CDS             complement(51522..52010)
     CDS             complement(52007..52390)
     CDS             complement(52395..53675)
     CDS             complement(53678..54487)
     CDS             complement(54487..55539)
     CDS             complement(55536..56714)
     CDS             56878..58119
     CDS             complement(58617..59468)
     CDS             59847..60875
     CDS             60872..61516
     CDS             61578..64541
     CDS             complement(64669..66924)
     CDS             complement(66870..68273)
     CDS             complement(68277..69164)
     CDS             complement(69161..71200)
     CDS             complement(71197..73215)
     CDS             73550..81046
     CDS             81043..84024
     CDS             84262..85518
     CDS             complement(85677..86603)
     CDS             87075..87560
     CDS             complement(87557..88726)
     CDS             88901..89317
     CDS             89333..89623
     CDS             89668..90504
     CDS             90494..91441
     CDS             complement(91271..91708)
     CDS             complement(92068..92487)
     CDS             complement(92655..93002)
     CDS             complement(93120..93461)
     CDS             complement(93532..95316)
     CDS             95601..96941
     CDS             96941..100087
     CDS             complement(100235..100909)
     CDS             complement(101008..102708)
     CDS             complement(102935..104761)
     CDS             complement(104925..106544)
     CDS             complement(106781..107599)
     CDS             complement(107922..108839)
     CDS             complement(109385..111136)
     CDS             complement(111133..112152)
     CDS             112362..115646
     CDS             115765..117177
     CDS             117170..118141
     CDS             complement(118401..120395)
     CDS             complement(120568..120834)
     CDS             complement(120831..120995)
     CDS             complement(121025..122782)
     CDS             123033..124316
     CDS             124632..125636
     CDS             125688..126200
     CDS             complement(126492..128021)
     CDS             complement(128316..129644)
     CDS             complement(129759..130250)
     CDS             130316..131215
     CDS             complement(131636..131977)
     CDS             132013..132300
     CDS             complement(132234..132407)
     CDS             132677..132871
     CDS             complement(133252..133707)
     CDS             complement(134462..135280)
     CDS             135460..135786
     CDS             135837..138587
     CDS             138584..139510
     CDS             complement(139597..139926)
     CDS             complement(140047..141054)
     CDS             complement(141290..142450)
     CDS             complement(142498..142722)
     CDS             143105..143932
     CDS             143936..145348
     CDS             145359..145973
     CDS             145984..147264
     CDS             complement(147355..148881)
     CDS             149162..150331
     CDS             150470..151573
     CDS             151755..153029
     CDS             complement(153041..153199)
     CDS             complement(153443..154873)
     CDS             complement(154993..156405)
     CDS             complement(156664..156945)
     CDS             156968..157897
     CDS             158031..158789
     CDS             158928..159173
     CDS             159285..159419
     CDS             159618..160907
     CDS             160894..161607
     CDS             complement(161698..162702)
     CDS             162940..163155
     CDS             complement(163156..163737)
     CDS             163943..165901
     CDS             166018..168441
     CDS             168533..168670
     CDS             complement(168676..169002)
     CDS             complement(169531..169830)
     CDS             170094..170666
     CDS             complement(170782..171504)
     CDS             171549..171833
     CDS             complement(171693..173795)
     CDS             complement(173846..174259)
     CDS             complement(174256..175899)
     CDS             175963..177417
     CDS             177463..177618
     CDS             177764..178822
     CDS             complement(178844..179599)
     CDS             complement(179596..180843)
     CDS             complement(180893..181789)
     CDS             complement(182117..183754)
     CDS             184470..186089
     CDS             186173..187288
     CDS             187336..188283
     CDS             188377..189222
     CDS             189235..190170
     CDS             190176..191966
     CDS             191963..194224
     CDS             194217..196058
     CDS             196145..197740
     CDS             complement(198058..198672)
     CDS             complement(198704..198958)
     CDS             complement(199036..202650)
     CDS             202758..202859
     CDS             202974..204269
     CDS             204269..204925
     CDS             complement(204970..205071)
     CDS             complement(205043..206902)
     CDS             207191..209692
     CDS             209745..211058
     CDS             complement(211175..212590)
     CDS             212886..213275
     CDS             complement(213284..215665)
     CDS             complement(215823..217436)
     CDS             217498..218925
     CDS             complement(218958..219986)
     CDS             complement(219979..220110)
     CDS             complement(220107..221150)
     CDS             221324..222268
     CDS             222297..223313
     CDS             223310..223489
     CDS             223486..224613
     CDS             224664..225464
     CDS             225461..226054
     CDS             226258..229863
     CDS             229860..231377
     CDS             complement(231479..231646)
     CDS             232170..233408
     CDS             233809..234756
     CDS             234890..235261
     CDS             235261..236805
     CDS             complement(236928..237320)
     CDS             complement(237375..237587)
     CDS             complement(237591..237731)
     CDS             238193..238390
     CDS             238451..241546
     CDS             241543..242112
     CDS             242109..245120
     CDS             245228..246406
     CDS             246403..247077
     CDS             247083..249788
     CDS             249801..250751
     CDS             250803..251342
     CDS             251332..251688
     CDS             complement(252367..252489)
     CDS             complement(252565..252756)
     CDS             complement(252719..253264)
     CDS             complement(253675..255858)
     CDS             complement(255869..259174)
     CDS             complement(259182..262586)
     CDS             262965..263633
     CDS             263665..266280
     CDS             266293..267636
     CDS             267633..269384
     CDS             269467..270549
     CDS             270728..271717
     CDS             271714..274110
     CDS             274107..276965
     CDS             277058..281737
     CDS             281746..282996
     CDS             complement(283061..284437)
     CDS             284989..286116
     CDS             286393..287550
     CDS             complement(287813..292309)
     CDS             complement(292699..293757)
     CDS             293784..295241
     CDS             complement(295255..295434)
     CDS             complement(295500..296240)
     CDS             complement(296509..297921)
     CDS             298116..299390
     CDS             299395..299871
     CDS             300059..302806
     CDS             302834..304291
     CDS             complement(304329..306218)
     CDS             306474..306716
     CDS             306967..308226
     CDS             complement(308542..309384)
     CDS             complement(309395..309868)
     CDS             complement(309988..310866)
     CDS             complement(311123..311716)
     CDS             311970..312137
     CDS             312444..313103
     CDS             313366..317520
     CDS             complement(317961..320036)
     CDS             complement(320224..320418)
     CDS             320566..320787
     CDS             321027..324914
     CDS             324950..326290
     CDS             326299..327777
     CDS             327902..329341
     CDS             329397..331193
     CDS             complement(331232..333382)
     CDS             333501..334874
     CDS             335196..338141
     CDS             complement(338154..338729)
     CDS             complement(338779..339393)
     CDS             339890..340357
     CDS             340357..340629
     CDS             340807..343146
     CDS             complement(343157..345523)
     CDS             345783..346430
     CDS             346498..347757
     CDS             347954..351409
     CDS             complement(351560..353140)
     CDS             complement(353262..353711)
     CDS             complement(353953..354993)
     CDS             complement(354990..356162)
     CDS             complement(356466..357368)
     CDS             357675..357956
     CDS             358032..358883
     CDS             complement(358905..359252)
     CDS             complement(359528..359725)
     CDS             complement(359793..361217)
     CDS             complement(361305..362588)
     CDS             complement(362605..362787)
     CDS             362795..363658
     CDS             complement(363698..364948)
     CDS             complement(365036..366523)
     CDS             complement(366596..368557)
     CDS             complement(368557..370392)
     CDS             complement(370408..371088)
     CDS             complement(371239..373908)
     CDS             complement(374015..377443)
     CDS             378137..378427
     CDS             378472..379308
     CDS             complement(379337..380701)
     CDS             complement(380766..381515)
     CDS             381937..384627
     CDS             384633..386105
     CDS             complement(386468..387790)
     CDS             complement(388252..389658)
     CDS             complement(389661..393461)
     CDS             complement(393734..396208)
     CDS             396233..396415
     CDS             396390..396782
     CDS             complement(396869..397759)
     CDS             complement(397775..397882)
     CDS             complement(397939..399504)
     CDS             399966..403046
     CDS             403211..404305
     CDS             complement(404655..406817)
     CDS             complement(406810..407202)
     CDS             407598..409022
     CDS             409112..411349
     CDS             411312..412355
     CDS             412481..413953
     CDS             414006..415415
     CDS             415460..416224
     CDS             416395..417333
     CDS             complement(417532..418773)
     CDS             complement(419050..419298)
     CDS             complement(419311..420540)
     CDS             complement(421117..422328)
     CDS             422364..422519
     CDS             423001..424260
     CDS             424501..424962
     CDS             complement(425294..425467)
     CDS             425866..426072
     CDS             complement(426312..426470)
     CDS             426530..426745
     CDS             427290..427874
     CDS             complement(427858..429024)
     CDS             complement(429261..429485)
     CDS             429942..430241
     CDS             430397..431110
     CDS             complement(431107..431502)
     CDS             431574..432953
     CDS             432966..433259
     CDS             433664..433918
     CDS             433869..434123
     CDS             434157..434627
     CDS             434726..435073
     CDS             435066..435359
     CDS             complement(435506..438748)
     CDS             complement(438956..440851)
     CDS             complement(440832..441551)
     CDS             complement(442147..444654)
     CDS             445159..449727
     CDS             450089..450250
     CDS             450247..451803
     CDS             452224..453138
     CDS             complement(453154..454224)
     CDS             complement(454221..456329)
     CDS             complement(456326..457825)
     CDS             457855..458007
     CDS             458167..458598
     CDS             458731..460359
     CDS             complement(460429..460653)
     CDS             460893..461063
     CDS             461221..462450
     CDS             complement(462534..463841)
     CDS             464162..465733
     CDS             complement(465702..467105)
     CDS             467426..467755
     CDS             467816..468271
     CDS             468529..470172
     CDS             complement(470277..476264)
     CDS             476517..477704
     CDS             478037..478672
     CDS             complement(478681..480243)
     CDS             complement(480387..482891)
     CDS             complement(482976..483407)
     CDS             complement(483544..485016)
     CDS             complement(485013..485558)
     CDS             485752..487095
     CDS             487115..487360
     CDS             487601..488473
     CDS             488758..489126
     CDS             489282..489677
     CDS             489945..490076
     CDS             complement(490025..491152)
     CDS             complement(491254..491841)
     CDS             492306..492716
     CDS             492996..493127
     CDS             complement(493076..494203)
     CDS             complement(494630..494833)
     CDS             complement(494838..496280)
     CDS             complement(496342..498192)
     CDS             complement(498338..500020)
     CDS             complement(500437..501765)
     CDS             complement(501755..502459)
     CDS             503004..503387
     CDS             503685..503816
     CDS             complement(503765..504892)
     CDS             complement(504889..505476)
     CDS             complement(505439..505738)
     CDS             506032..506475
     CDS             506635..506949
     CDS             507081..507197
     CDS             507487..507945
     CDS             complement(508101..509411)
     CDS             complement(509484..511691)
     CDS             511880..512353
     CDS             512531..516040
     CDS             516037..517344
     CDS             517529..518806
     CDS             complement(518860..519804)
     CDS             520192..521505
     CDS             521505..522521
     CDS             complement(522493..523314)
     CDS             523578..525038
     CDS             525174..527222
     CDS             complement(527260..528459)
     CDS             528560..528679
     CDS             528696..529694
     CDS             529655..530116
     CDS             complement(530325..534377)
     CDS             complement(534374..535663)
     CDS             complement(535760..536701)
     CDS             complement(536965..538317)
     CDS             complement(538314..538805)
     CDS             539076..539978
     CDS             539975..541381
     CDS             541520..542800
     CDS             543083..543352
     CDS             543422..544231
     CDS             544241..546436
     CDS             546640..547866
     CDS             complement(547678..548178)
     CDS             548416..549528
     CDS             549525..549686
     CDS             550064..550912
     CDS             complement(550990..553824)
     CDS             554028..555143
     CDS             555140..555457
     CDS             complement(555508..557883)
     CDS             558194..559255
     CDS             559252..560544
     CDS             560614..561939
     CDS             561926..562624
     CDS             complement(562639..564666)
     CDS             564890..565975
     CDS             565978..567168
     CDS             567472..569046
     CDS             complement(569067..570281)
     CDS             complement(570278..570778)
     CDS             complement(570780..572051)
     CDS             572078..572257
     CDS             572251..572367
     CDS             572410..572508
     CDS             complement(573002..573817)
     CDS             573900..574103
     CDS             complement(574507..574932)
     CDS             complement(575033..576667)
     CDS             complement(576853..578202)
     CDS             complement(578282..580384)
     CDS             complement(580584..583232)
     CDS             complement(583645..585243)
     CDS             585552..585959
     CDS             complement(586045..586695)
     CDS             587086..587517
     CDS             587652..588896
     CDS             589037..590377
     CDS             590374..591318
     CDS             591321..592256
     CDS             592253..592717
     CDS             592727..593200
     CDS             593590..595290
     CDS             complement(595387..597297)
     CDS             complement(597316..597714)
     CDS             complement(597714..598769)
     CDS             complement(598766..600757)
     CDS             complement(600826..601986)
     CDS             602162..602947
     CDS             603031..603498
     CDS             complement(603844..604059)
     CDS             605059..605553
     CDS             complement(605975..606742)
     CDS             606838..607128
     CDS             607173..608009
     CDS             complement(608055..608435)
     CDS             complement(608450..609394)
     CDS             complement(609661..610206)
     CDS             610360..610857
     CDS             610953..611396
     CDS             611494..612024
     CDS             612144..612635
     CDS             612786..613154
     CDS             complement(613431..613703)
     CDS             complement(613667..615037)
     CDS             615557..616456
     CDS             complement(616571..617416)
     CDS             complement(617517..618866)
     CDS             complement(618945..619514)
     CDS             619560..620705
     CDS             620947..622605
     CDS             622852..623925
     CDS             624091..624312
     CDS             complement(624513..626984)
     CDS             627026..627367
     CDS             complement(627346..628773)
     CDS             complement(628870..629478)
     CDS             complement(629787..631169)
     CDS             631681..632064
     CDS             complement(632033..632416)
     CDS             complement(632546..634060)
     CDS             634079..634357
     CDS             634500..635303
     CDS             635531..638389
     CDS             638429..640426
     CDS             complement(641119..642204)
     CDS             642702..643742
     CDS             complement(643894..647115)
     CDS             647136..648260
     CDS             649173..649637
     CDS             649723..650688
     CDS             650886..652316
     CDS             652712..653143
     CDS             653374..653697
     CDS             653694..654287
     CDS             654265..654399
     CDS             complement(654569..655735)
     CDS             655892..656134
     CDS             656235..656687
     CDS             complement(656725..656901)
     CDS             657348..657866
     CDS             657905..658102
     CDS             658192..658959
     CDS             659005..659148
     CDS             659220..659762
     CDS             659874..660044
     CDS             660019..660810
     CDS             660873..662321
     CDS             662318..663079
     CDS             663076..664746
     CDS             664924..665478
     CDS             665572..667164
     CDS             667263..670370
     CDS             670478..671455
     CDS             complement(671656..672945)
     CDS             complement(672936..673169)
     CDS             673181..674032
     CDS             674029..675825
     CDS             complement(675932..676999)
     CDS             complement(677271..679043)
     CDS             679357..680019
     CDS             complement(680026..681441)
     CDS             681963..682889
     CDS             682896..683162
     CDS             683165..683959
     CDS             683952..685034
     CDS             685040..685741
     CDS             685864..686358
     CDS             686463..687803
     CDS             complement(687873..689192)
     CDS             689247..690014
     CDS             690011..690922
     CDS             complement(690962..691930)
     CDS             complement(691982..693322)
     CDS             693400..693723
     CDS             693743..695377
     CDS             695517..696413
     CDS             complement(696588..697673)
     CDS             complement(697677..698936)
     CDS             699089..700030
     CDS             complement(700085..701338)
     CDS             701439..703052
     CDS             complement(702919..705633)
     CDS             705937..706896
     CDS             complement(706928..707461)
     CDS             complement(707484..708536)
     CDS             complement(708718..709167)
     CDS             complement(709164..710726)
     CDS             complement(710683..711705)
     CDS             712214..713056
     CDS             complement(713151..714506)
     CDS             714881..715402
     CDS             715881..717395
     CDS             717590..719293
     CDS             complement(719337..720278)
     CDS             720417..721325
     CDS             complement(721538..722800)
     CDS             complement(722864..723052)
     CDS             723139..723375
     CDS             723375..724427
     CDS             complement(724470..726560)
     CDS             complement(726737..728476)
     CDS             complement(728473..728799)
     CDS             complement(728796..730343)
     CDS             complement(730340..731818)
     CDS             complement(731815..732414)
     CDS             complement(732411..732848)
     CDS             complement(732845..733423)
     CDS             complement(733420..733782)
     CDS             complement(733796..734221)
     CDS             complement(734221..734703)
     CDS             complement(734968..735723)
     CDS             complement(735731..736513)
     CDS             736512..736697
     CDS             complement(736766..738115)
     CDS             738371..739687
     CDS             739805..741292
     CDS             complement(741400..742695)
     CDS             complement(742754..742966)
     CDS             complement(742963..743517)
     CDS             743663..743794
     CDS             743871..745739
     CDS             745811..749368
     CDS             749374..751722
     CDS             751719..753245
     CDS             complement(753312..753482)
     CDS             753627..755204
     CDS             755369..756943
     CDS             756943..758943
     CDS             complement(758954..760687)
     CDS             760826..761509
     CDS             761499..762293
     CDS             762339..764072
     CDS             764134..764424
     CDS             764553..766184
     CDS             complement(766201..766449)
     CDS             complement(766865..768280)
     CDS             complement(768277..769395)
     CDS             769609..770010
     CDS             770007..771212
     CDS             complement(771198..772202)
     CDS             772281..772841
     CDS             complement(772909..773379)
     CDS             complement(773376..774995)
     CDS             775070..775309
     CDS             complement(775306..776193)
     CDS             complement(776190..776879)
     CDS             complement(776896..777078)
     CDS             777407..778657
     CDS             778654..779130
     CDS             779301..780287
     CDS             complement(780317..781096)
     CDS             781197..782537
     CDS             782534..783889
     CDS             complement(783980..785896)
     CDS             complement(785889..787073)
     CDS             787268..788518
     CDS             complement(788614..789957)
     CDS             790598..794395
     CDS             794665..795552
     CDS             complement(795848..797272)
     CDS             complement(797674..798255)
     CDS             complement(798252..798959)
     CDS             799015..799344
     CDS             complement(799608..802742)
     CDS             803159..804853
     CDS             complement(805112..806164)
     CDS             806376..808871
     CDS             809010..810716
     CDS             complement(810888..812435)
     CDS             complement(812517..814265)
     CDS             814372..815736
     CDS             815938..817197
     CDS             complement(817249..817551)
     CDS             817566..817817
     CDS             817929..819323
     CDS             819486..821717
     CDS             complement(821574..821918)
     CDS             821946..822953
     CDS             complement(823056..823502)
     CDS             823575..823739
     CDS             823780..824676
     CDS             824862..824990
     CDS             complement(824944..825177)
     CDS             complement(825174..826328)
     CDS             complement(826325..827041)
     CDS             complement(827078..828247)
     CDS             828264..828545
     CDS             828556..830181
     CDS             complement(830421..833246)
     CDS             833743..834036
     CDS             complement(834309..835361)
     CDS             835744..836406
     CDS             836521..837594
     CDS             837642..839456
     CDS             839742..840332
     CDS             840486..840578
     CDS             840611..841732
     CDS             841858..842517
     CDS             842530..842718
     CDS             complement(842623..844311)
     CDS             complement(844308..845309)
     CDS             complement(845453..845824)
     CDS             complement(846118..846393)
     CDS             complement(846661..847710)
     CDS             847783..848766
     CDS             848759..850276
     CDS             complement(850438..853020)
     CDS             complement(853319..876244)
     CDS             876280..878211
     CDS             878216..879145
     CDS             879139..880590
     CDS             880530..882947
     CDS             complement(883025..885808)
     CDS             complement(886018..887502)
     CDS             complement(887580..888581)
     CDS             complement(888722..889426)
     CDS             889878..891638
     CDS             891742..893190
     CDS             complement(893669..894961)
     CDS             complement(895876..897468)
     CDS             897599..897766
     CDS             897724..899643
     CDS             complement(899633..899926)
     CDS             899954..900811
     CDS             complement(900878..901168)
     CDS             901213..902025
     CDS             902165..903019
     CDS             903016..903450
     CDS             complement(903453..905321)
     CDS             905350..905445
     CDS             905535..906599
     CDS             906681..907538
     CDS             complement(907629..908654)
     CDS             complement(908757..909449)
     CDS             910005..910466
     CDS             complement(910614..911624)
     CDS             complement(911615..912637)
     CDS             complement(912640..913923)
     CDS             complement(914023..915210)
     CDS             complement(915251..916207)
     CDS             complement(916336..919026)
     CDS             919647..919820
     CDS             919942..921096
     CDS             921306..923501
     CDS             complement(923436..923930)
     CDS             924070..925503
     CDS             925861..926592
     CDS             926596..927168
     CDS             927165..927827
     CDS             927849..930413
     CDS             930706..931767
     CDS             931736..932638
     CDS             932877..935360
     CDS             935357..938212
     CDS             938905..939063
     CDS             939100..940068
     CDS             940071..942473
     CDS             942637..943644
     CDS             943676..945511
     CDS             945767..947137
     CDS             947143..948402
     CDS             948389..949300
     CDS             949304..949930
     CDS             949934..950575
     CDS             950711..951970
     CDS             952068..953690
     CDS             complement(953801..954622)
     CDS             954715..955110
     CDS             955212..955595
     CDS             955620..956096
     CDS             complement(956276..957826)
     CDS             957840..959054
     CDS             959134..959874
     CDS             960630..961037
     CDS             961124..962131
     CDS             962128..964635
     CDS             964632..966032
     CDS             complement(966194..967177)
     CDS             complement(967292..967732)
     CDS             complement(968293..970143)
     CDS             970329..971165
     CDS             971187..972647
     CDS             972883..976134
     CDS             976341..979562
     CDS             979687..982911
     CDS             complement(983055..985259)
     CDS             985295..985615
     CDS             complement(985743..986414)
     CDS             986516..987715
     CDS             987820..988374
     CDS             988767..990776
     CDS             990778..992163
     CDS             992277..992900
     CDS             993018..993434
     CDS             complement(993780..995861)
     CDS             complement(995938..997905)
     CDS             complement(998226..998504)
     CDS             998639..998740
     CDS             998904..999107
     CDS             999067..1012956
     CDS             1012991..1013539
     CDS             1014201..1019531
     CDS             1019719..1022700
     CDS             complement(1022855..1024207)
     CDS             1024508..1025485
     CDS             complement(1025731..1026948)
     CDS             complement(1026986..1028905)
     CDS             complement(1028985..1031441)
     CDS             complement(1031656..1033470)
     CDS             complement(1033568..1033801)
     CDS             1034646..1035977
     CDS             1036073..1037101
     CDS             complement(1037222..1038496)
     CDS             complement(1038493..1039221)
     CDS             1039282..1039434
     CDS             1039488..1040645
     CDS             1040878..1043910
     CDS             complement(1043987..1044403)
     CDS             1044676..1048065
     CDS             1048157..1048672
     CDS             1048704..1049129
     CDS             complement(1049204..1050466)
     CDS             1050487..1051065
     CDS             1051263..1053923
     CDS             1054528..1055706
     CDS             1056010..1056846
     CDS             1056824..1057030
     CDS             complement(1057302..1058552)
     CDS             1058648..1059391
     CDS             complement(1059627..1061150)
     CDS             1061416..1063605
     CDS             1063806..1065398
     CDS             complement(1066199..1066984)
     CDS             complement(1067110..1068792)
     CDS             1068930..1069457
     CDS             1069510..1069917
     CDS             complement(1069776..1070831)
     CDS             complement(1071201..1071419)
     CDS             complement(1071604..1076265)
     CDS             complement(1076544..1077458)
     CDS             1077735..1078985
     CDS             1079177..1080280
     CDS             1080562..1081023
     CDS             1081040..1082173
     CDS             1082219..1082815
     CDS             complement(1082949..1084007)
     CDS             1084162..1085478
     CDS             1085468..1086592
     CDS             1086596..1088749
     CDS             1088998..1089201
     CDS             1089185..1089373
     CDS             1089348..1090151
     CDS             complement(1090387..1091319)
     CDS             1091532..1096037
     CDS             complement(1096122..1096901)
     CDS             1097128..1098594
     CDS             1098591..1100600
     CDS             1100666..1101931
     CDS             1102045..1102308
     CDS             complement(1102525..1103328)
     CDS             complement(1103340..1105190)
     CDS             complement(1105484..1106455)
     CDS             complement(1106613..1109489)
     CDS             1110119..1112464
     CDS             complement(1112600..1114012)
     CDS             1114250..1115653
     CDS             1115740..1118445
     CDS             1118463..1120007
     CDS             complement(1120297..1120638)
     CDS             complement(1120813..1121949)
     CDS             complement(1122146..1123042)
     CDS             complement(1123268..1123954)
     CDS             complement(1124750..1127902)
     CDS             complement(1127997..1129511)
     CDS             1129543..1131408
     CDS             complement(1131677..1132321)
     CDS             complement(1132342..1133232)
     CDS             complement(1133232..1135139)
     CDS             complement(1135136..1136089)
     CDS             complement(1136086..1136505)
     CDS             1136676..1137986
     CDS             complement(1138372..1138839)
     CDS             complement(1138946..1140091)
     CDS             complement(1140190..1140399)
     CDS             1141002..1143161
     CDS             1143271..1144158
     CDS             complement(1144790..1146097)
     CDS             1146430..1147911
     CDS             1148134..1148514
     CDS             1148598..1148807
     CDS             1148840..1149025
     CDS             complement(1148944..1149219)
     CDS             1149994..1150587
     CDS             1150751..1151242
     CDS             1151300..1151680
     CDS             complement(1151579..1152436)
     CDS             complement(1152529..1152681)
     CDS             complement(1152692..1153972)
     CDS             1154306..1154584
     CDS             1154761..1155291
     CDS             1155367..1156002
     CDS             1156302..1156949
     CDS             1157235..1157486
     CDS             complement(1157514..1159070)
     CDS             1159286..1160347
     CDS             complement(1160497..1161396)
     CDS             complement(1161608..1162279)
     CDS             complement(1162331..1163713)
     CDS             complement(1164291..1164905)
     CDS             1165108..1166499
     CDS             1166754..1167413
     CDS             1167702..1173032
     CDS             1173061..1174557
     CDS             complement(1175268..1175459)
     CDS             1175510..1176826
     CDS             complement(1176722..1176937)
     CDS             complement(1176975..1177805)
     CDS             complement(1177796..1178590)
     CDS             1178675..1179253
     CDS             complement(1179499..1181238)
     CDS             1181700..1182374
     CDS             complement(1182443..1184068)
     CDS             complement(1184132..1185853)
     CDS             1186388..1187020
     CDS             complement(1187245..1188780)
     CDS             1189144..1189608
     CDS             1189616..1190518
     CDS             complement(1190541..1191245)
     CDS             complement(1191509..1192435)
     CDS             complement(1192508..1192978)
     CDS             1193346..1193651
     CDS             1193648..1195039
     CDS             1195055..1195816
     CDS             1196059..1196964
     CDS             1197486..1198511
     CDS             1199317..1200063
     CDS             1200056..1201045
     CDS             1201946..1204336
     CDS             1204545..1205219
     CDS             1205216..1206748
     CDS             1206969..1208933
     CDS             complement(1210048..1210587)
     CDS             complement(1210643..1211086)
     CDS             complement(1211269..1211505)
     CDS             complement(1211620..1212024)
     CDS             1212119..1212376
     CDS             complement(1212437..1212763)
     CDS             complement(1213094..1213195)
     CDS             complement(1213386..1213925)
     CDS             complement(1214014..1214565)
     CDS             1214951..1215184
     CDS             1215891..1216010
     CDS             complement(1216113..1216589)
     CDS             complement(1217004..1217573)
     CDS             complement(1217720..1217932)
     CDS             complement(1218233..1218667)
     CDS             complement(1218758..1218946)
     CDS             complement(1219602..1220855)
     CDS             complement(1220874..1221152)
     CDS             complement(1221122..1221313)
     CDS             complement(1221322..1221594)
     CDS             complement(1221808..1222320)
     CDS             1223468..1223665
     CDS             1223758..1224651
     CDS             1224686..1226167
     CDS             complement(1226195..1228564)
     CDS             complement(1229165..1229536)
     CDS             complement(1230126..1231334)
     CDS             1232054..1236811
     CDS             complement(1236988..1238832)
     CDS             complement(1239120..1242554)
     CDS             complement(1242734..1244272)
     CDS             complement(1244298..1244660)
     CDS             complement(1244663..1244908)
     CDS             complement(1244920..1245630)
     CDS             1246047..1247489
     CDS             complement(1247520..1248386)
     CDS             1248754..1250799
     CDS             complement(1250881..1252389)
     CDS             complement(1252408..1254135)
     CDS             1254387..1255103
     CDS             complement(1254952..1255704)
     CDS             1255747..1256535
     CDS             complement(1257029..1258153)
     CDS             complement(1258302..1258826)
     CDS             1258838..1260481
     CDS             1260478..1260759
     CDS             complement(1261010..1262740)
     CDS             complement(1262854..1263498)
     CDS             complement(1263537..1265300)
     CDS             1265557..1266390
     CDS             complement(1266402..1266647)
     CDS             complement(1266644..1267690)
     CDS             complement(1267766..1268971)
     CDS             complement(1269211..1272879)
     CDS             complement(1273297..1276371)
     CDS             1276921..1278513
     CDS             complement(1278805..1278954)
     CDS             1278998..1279582
     CDS             complement(1279936..1280085)
     CDS             complement(1280134..1280418)
     CDS             complement(1280449..1281942)
     CDS             complement(1281939..1283825)
     CDS             complement(1284692..1287262)
     CDS             complement(1288021..1288770)
     CDS             complement(1288767..1289207)
     CDS             complement(1289514..1290824)
     CDS             complement(1290912..1292252)
     CDS             complement(1292292..1293422)
     CDS             complement(1293454..1294251)
     CDS             1294272..1295438
     CDS             complement(1295862..1296683)
     CDS             complement(1296888..1297892)
     CDS             complement(1298057..1299304)
     CDS             complement(1299297..1300490)
     CDS             complement(1300487..1301380)
     CDS             complement(1301458..1301658)
     CDS             complement(1301627..1301758)
     CDS             complement(1301755..1302198)
     CDS             complement(1302420..1303637)
     CDS             1303740..1303904
     CDS             complement(1304058..1304771)
     CDS             complement(1304887..1305777)
     CDS             complement(1305785..1306963)
     CDS             complement(1306979..1307899)
     CDS             complement(1307948..1308874)
     CDS             complement(1308884..1309408)
     CDS             complement(1309509..1311056)
     CDS             complement(1311886..1313046)
     CDS             1313237..1313377
     CDS             complement(1313675..1314652)
     CDS             complement(1315248..1316573)
     CDS             1316669..1316860
     CDS             complement(1317007..1318017)
     CDS             complement(1318633..1319541)
     CDS             1320283..1321128
     CDS             1321206..1322540
     CDS             1322578..1323318
     CDS             1323315..1324823
     CDS             complement(1325120..1326127)
     CDS             complement(1326366..1326626)
     CDS             1326685..1328760
     CDS             1329055..1330332
     CDS             1330338..1332260
     CDS             1332257..1332721
     CDS             1332924..1333964
     CDS             1334051..1335400
     CDS             1335672..1335857
     CDS             1335884..1336927
     CDS             1336942..1338090
     CDS             1338497..1338766
     CDS             complement(1339217..1340152)
     CDS             complement(1340281..1341144)
     CDS             complement(1341231..1341533)
     CDS             complement(1341533..1342198)
     CDS             complement(1342305..1342592)
     CDS             complement(1342595..1344019)
     CDS             complement(1344073..1344327)
     CDS             complement(1344446..1345681)
     CDS             complement(1345766..1346035)
     CDS             complement(1346106..1346402)
     CDS             complement(1346519..1347244)
     CDS             complement(1347241..1348146)
     CDS             complement(1348333..1348926)
     CDS             1349011..1350099
     CDS             1350137..1353130
     CDS             1353174..1353377
     CDS             complement(1353544..1358286)
     CDS             complement(1358580..1360505)
     CDS             1360880..1361656
     CDS             1361628..1361915
     CDS             1361887..1362576
     CDS             1362759..1363412
     CDS             complement(1363440..1364402)
     CDS             1364551..1365579
     CDS             complement(1365576..1365701)
     CDS             1365770..1366993
     CDS             1367010..1367897
     CDS             complement(1368100..1368450)
     CDS             1368452..1369171
     CDS             1369232..1371442
     CDS             1371630..1371806
     CDS             complement(1371720..1372769)
     CDS             complement(1372782..1373147)
     CDS             1373182..1373955
     CDS             complement(1374116..1374994)
     CDS             complement(1375141..1377492)
     CDS             complement(1377489..1379618)
     CDS             complement(1379700..1380779)
     CDS             complement(1380946..1382265)
     CDS             1382830..1383747
     CDS             1383758..1384642
     CDS             1384715..1386346
     CDS             complement(1386488..1387021)
     CDS             complement(1387021..1387995)
     CDS             complement(1388043..1388996)
     CDS             complement(1389086..1390600)
     CDS             complement(1390759..1391589)
     CDS             1391698..1392078
     CDS             complement(1392163..1393629)
     CDS             complement(1393950..1394714)
     CDS             1394945..1398250
     CDS             1398330..1399763
     CDS             1399833..1402748
     CDS             1402745..1404271
     CDS             complement(1404427..1406121)
     CDS             1406189..1407112
     CDS             1407238..1407564
     CDS             1407713..1408162
     CDS             1408155..1408655
     CDS             complement(1408843..1410375)
     CDS             complement(1410525..1411514)
     CDS             1411550..1414822
     CDS             complement(1414909..1415775)
     CDS             complement(1415913..1416470)
     CDS             complement(1416467..1417891)
     CDS             complement(1418200..1418865)
     CDS             complement(1419017..1419817)
     CDS             complement(1419868..1421121)
     CDS             1421291..1423312
     CDS             1423287..1424672
     CDS             1424907..1426343
     CDS             complement(1426595..1428049)
     CDS             complement(1428178..1429287)
     CDS             1430412..1431044
     CDS             1431081..1431278
     CDS             1431520..1432446
     CDS             1432443..1432685
     CDS             complement(1432641..1433804)
     CDS             complement(1433866..1434783)
     CDS             complement(1434797..1435465)
     CDS             complement(1435462..1436337)
     CDS             1436382..1437071
     CDS             1437267..1438115
     CDS             complement(1438190..1439626)
     CDS             complement(1439630..1442149)
     CDS             complement(1442289..1443416)
     CDS             1443513..1443758
     CDS             1443786..1444034
     CDS             1444306..1444785
     CDS             1444821..1445540
     CDS             1446038..1447345
     CDS             complement(1447454..1448062)
     CDS             complement(1448062..1450374)
     CDS             complement(1450448..1451719)
     CDS             1451914..1453692
     CDS             complement(1453732..1454883)
     CDS             complement(1454981..1455124)
     CDS             1455237..1456379
     CDS             complement(1456351..1457280)
     CDS             1457396..1457911
     CDS             complement(1458040..1458573)
     CDS             complement(1458786..1459043)
     CDS             complement(1459065..1459733)
     CDS             1459912..1461255
     CDS             complement(1461425..1462903)
     CDS             complement(1462893..1463057)
     CDS             complement(1463211..1463363)
     CDS             1463512..1464933
     CDS             1464940..1465833
     CDS             complement(1465865..1467223)
     CDS             1467628..1468854
     CDS             complement(1468887..1469096)
     CDS             1469129..1470472
     CDS             1470531..1472375
     CDS             1472493..1472798
     CDS             1472838..1473710
     CDS             1473891..1474409
     CDS             1474406..1476130
     CDS             1476141..1478816
     CDS             1478879..1480288
     CDS             complement(1480307..1480933)
     CDS             complement(1481069..1481812)
     CDS             complement(1481876..1482001)
     CDS             complement(1482149..1482871)
     CDS             complement(1483049..1484437)
     CDS             complement(1484442..1487675)
     CDS             1487828..1489987
     CDS             1490057..1491847
     CDS             1491963..1494002
     CDS             1494009..1495058
     CDS             complement(1495074..1497053)
     CDS             1497670..1498329
     CDS             complement(1498390..1499202)
     CDS             1499820..1500890
     CDS             1500890..1501522
     CDS             1501522..1501878
     CDS             1501869..1503068
     CDS             complement(1503130..1505238)
     CDS             complement(1505235..1505741)
     CDS             complement(1505738..1506178)
     CDS             1506190..1506909
     CDS             1506933..1507199
     CDS             1507210..1508388
     CDS             1508710..1509531
     CDS             1509575..1510000
     CDS             1510079..1510930
     CDS             1511020..1511319
     CDS             complement(1511297..1512352)
     CDS             1512416..1513744
     CDS             complement(1513943..1514692)
     CDS             complement(1515025..1515537)
     CDS             complement(1515563..1515973)
     CDS             complement(1516229..1516720)
     CDS             complement(1516815..1517267)
     CDS             complement(1517535..1518089)
     CDS             complement(1518086..1518346)
     CDS             1518703..1518981
     CDS             complement(1518862..1519551)
     CDS             complement(1519684..1519851)
     CDS             complement(1519916..1520407)
     CDS             complement(1520821..1521297)
     CDS             complement(1521903..1522349)
     CDS             complement(1522460..1522972)
     CDS             complement(1523092..1523616)
     CDS             complement(1523812..1524120)
     CDS             1525058..1526428
     CDS             1527063..1529081
     CDS             1529145..1530245
     CDS             1530415..1531200
     CDS             1531140..1532180
     CDS             complement(1532322..1534973)
     CDS             complement(1534983..1535384)
     CDS             complement(1535418..1536008)
     CDS             1536095..1536619
     CDS             1536671..1537645
     CDS             1537945..1539789
     CDS             complement(1539799..1540680)
     CDS             complement(1540943..1542040)
     CDS             complement(1542063..1543808)
     CDS             complement(1543851..1545296)
     CDS             complement(1545303..1547579)
     CDS             complement(1547583..1548653)
     CDS             complement(1548650..1550446)
     CDS             complement(1550491..1550784)
     CDS             complement(1550765..1551052)
     CDS             complement(1551049..1551471)
     CDS             complement(1551732..1552886)
     CDS             complement(1553125..1554510)
     CDS             1554587..1555936
     CDS             complement(1556094..1556597)
     CDS             complement(1556810..1560271)
     CDS             1560649..1563087
     CDS             complement(1563732..1565282)
     CDS             complement(1565377..1565832)
     CDS             complement(1565935..1566183)
     CDS             complement(1566414..1566881)
     CDS             complement(1567052..1567462)
     CDS             1567867..1569246
     CDS             complement(1569573..1572089)
     CDS             complement(1572092..1573411)
     CDS             complement(1573993..1574454)
     CDS             complement(1574747..1575622)
     CDS             complement(1576172..1576432)
     CDS             complement(1576513..1576914)
     CDS             complement(1577122..1577565)
     CDS             complement(1577917..1579383)
     CDS             complement(1580168..1580284)
     CDS             complement(1580342..1580947)
     CDS             complement(1581536..1582336)
     CDS             complement(1582843..1583031)
     CDS             complement(1583469..1584986)
     CDS             complement(1585356..1587869)
     CDS             complement(1588083..1606106)
     CDS             1606564..1607100
     CDS             complement(1607367..1610966)
     CDS             1611182..1612594
     CDS             1612844..1613722
     CDS             complement(1613895..1614347)
     CDS             complement(1614449..1615093)
     CDS             complement(1615164..1615433)
     CDS             complement(1615430..1615828)
     CDS             complement(1615923..1616498)
     CDS             complement(1616646..1617944)
     CDS             complement(1618432..1618542)
     CDS             complement(1618539..1618874)
     CDS             complement(1619062..1619400)
     CDS             1619477..1620007
     CDS             complement(1620056..1620661)
     CDS             complement(1621122..1621610)
     CDS             1621841..1622785
     CDS             1622800..1623948
     CDS             complement(1624334..1624840)
     CDS             complement(1624932..1625450)
     CDS             complement(1625576..1626070)
     CDS             1627662..1629014
     CDS             1629225..1629440
     CDS             complement(1629437..1630387)
     CDS             complement(1630685..1633777)
     CDS             1633849..1634319
     CDS             complement(1634326..1634919)
     CDS             complement(1634867..1636054)
     CDS             complement(1636311..1637498)
     CDS             complement(1637524..1639446)
     CDS             complement(1639538..1641877)
     CDS             1641981..1642136
     CDS             complement(1642085..1645993)
     CDS             1646437..1646574
     CDS             1646574..1647647
     CDS             complement(1648239..1650011)
     CDS             complement(1650822..1651232)
     CDS             complement(1651271..1651600)
     CDS             complement(1652111..1652398)
     CDS             complement(1652507..1652671)
     CDS             complement(1652671..1654254)
     CDS             complement(1654251..1654745)
     CDS             complement(1654804..1655934)
     CDS             1656635..1659523
     CDS             1659575..1660978
     CDS             complement(1661176..1661973)
     CDS             complement(1662038..1663570)
     CDS             complement(1663567..1664016)
     CDS             complement(1664080..1664898)
     CDS             1665175..1665639
     CDS             complement(1665732..1666952)
     CDS             1667374..1668279
     CDS             complement(1668390..1668665)
     CDS             1668693..1670687
     CDS             1670684..1672903
     CDS             complement(1672993..1673976)
     CDS             complement(1673976..1674947)
     CDS             1675178..1676410
     CDS             1676574..1676996
     CDS             1677159..1677374
     CDS             complement(1677717..1677929)
     CDS             1678132..1678518
     CDS             complement(1678635..1679711)
     CDS             complement(1679865..1680830)
     CDS             complement(1680916..1682214)
     CDS             complement(1682451..1682738)
     CDS             1683018..1684001
     CDS             1683998..1684729
     CDS             complement(1684712..1685734)
     CDS             1685794..1686438
     CDS             complement(1686539..1686820)
     CDS             complement(1686853..1687272)
     CDS             complement(1687415..1687864)
     CDS             1688117..1689667
     CDS             1689687..1689857
     CDS             1689919..1691202
     CDS             complement(1691190..1692062)
     CDS             complement(1692259..1692681)
     CDS             complement(1692925..1693917)
     CDS             complement(1694269..1694481)
     CDS             complement(1694447..1695709)
     CDS             1695879..1697258
     CDS             1697377..1699431
     CDS             1699428..1700390
     CDS             complement(1700394..1702586)
     CDS             complement(1702618..1703157)
     CDS             1703463..1704821
     CDS             1704965..1706551
     CDS             complement(1706568..1706927)
     CDS             complement(1707004..1709979)
     CDS             complement(1709976..1711454)
     CDS             complement(1711966..1713300)
     CDS             complement(1713739..1714857)
     CDS             complement(1714857..1715687)
     CDS             complement(1715684..1716496)
     CDS             1716741..1717643
     CDS             complement(1717654..1719357)
     CDS             complement(1719459..1720634)
     CDS             complement(1720638..1723328)
     CDS             complement(1723325..1724290)
     CDS             complement(1724290..1725519)
     CDS             1725722..1727881
     CDS             1728620..1730041
     CDS             1730443..1730616
     CDS             complement(1730753..1732018)
     CDS             complement(1732288..1733667)
     CDS             1734042..1740038
     CDS             1740256..1742316
     CDS             complement(1742301..1745399)
     CDS             complement(1745389..1748433)
     CDS             1748664..1751624
     CDS             1751747..1751935
     CDS             1752151..1753347
     CDS             1753777..1755018
     CDS             1755143..1755343
     CDS             complement(1755417..1756892)
     CDS             complement(1757152..1759455)
     CDS             1759897..1760439
     CDS             1760561..1761265
     CDS             complement(1761281..1762396)
     CDS             complement(1762528..1763538)
     CDS             complement(1763596..1764135)
     CDS             complement(1764206..1766599)
     CDS             complement(1766791..1768200)
     CDS             complement(1768339..1771071)
     CDS             complement(1771559..1772137)
     CDS             1772646..1773392
     CDS             1773397..1774179
     CDS             1774544..1774966
     CDS             complement(1775030..1775944)
     CDS             complement(1776314..1777639)
     CDS             1777845..1779092
     CDS             complement(1779212..1780636)
     CDS             complement(1780781..1782187)
     CDS             1782525..1783022
     CDS             complement(1783051..1785432)
     CDS             complement(1786015..1786395)
     CDS             complement(1786494..1787042)
     CDS             1787376..1789853
     CDS             1789942..1791855
     CDS             1792382..1793407
     CDS             complement(1793823..1794386)
     CDS             1794440..1795744
     CDS             1795880..1796875
     CDS             complement(1797074..1797871)
     CDS             1797880..1801143
     CDS             1801140..1802831
     CDS             1802913..1804127
     CDS             complement(1804252..1805121)
     CDS             1805333..1806502
     CDS             1806665..1807072
     CDS             1807115..1808104
     CDS             1808101..1808757
     CDS             1808754..1810289
     CDS             1810283..1811254
     CDS             1811256..1812200
     CDS             1812197..1813639
     CDS             1813718..1815190
     CDS             1815187..1816584
     CDS             1817046..1817927
     CDS             1817894..1818064
     CDS             1818105..1819025
     CDS             1819062..1820495
     CDS             1820492..1821781
     CDS             1821890..1823275
     CDS             1823417..1823743
     CDS             1823747..1825345
     CDS             complement(1825364..1827169)
     CDS             1827604..1840344
     CDS             1840602..1841543
     CDS             complement(1841586..1844699)
     CDS             complement(1844714..1844914)
     CDS             complement(1844996..1846228)
     CDS             1846255..1846428
     CDS             complement(1846834..1847013)
     CDS             1847157..1848020
     CDS             complement(1848038..1848928)
     CDS             1849105..1849521
     CDS             1849463..1850161
     CDS             1850205..1852118
     CDS             1852192..1852356
     CDS             1852368..1852646
     CDS             1852763..1853119
     CDS             1853116..1853673
     CDS             1853670..1854083
     CDS             complement(1854357..1854728)
     CDS             complement(1854745..1854921)
     CDS             complement(1855012..1858521)
     CDS             1859395..1859925
     CDS             1859948..1860910
     CDS             1861026..1861430
     CDS             1861605..1863539
     CDS             1863536..1864195
     CDS             1864563..1864790
     CDS             1864927..1866579
     CDS             1866789..1868054
     CDS             1868002..1868775
     CDS             1868895..1869329
     CDS             1869326..1870621
     CDS             1870618..1871946
     CDS             1871987..1872985
     CDS             complement(1873016..1873498)
     CDS             complement(1873531..1874262)
     CDS             complement(1874427..1875443)
     CDS             complement(1875637..1877481)
     CDS             complement(1877478..1879433)
     CDS             complement(1879436..1879978)
     CDS             1880446..1881261
     CDS             complement(1881510..1882958)
     CDS             complement(1882928..1884160)
     CDS             1884308..1884469
     CDS             complement(1884527..1884682)
     CDS             1884713..1885000
     CDS             1885051..1886373
     CDS             complement(1886488..1886670)
     CDS             1886889..1887470
     CDS             complement(1887640..1888482)
     CDS             1888840..1889409
     CDS             1889505..1890254
     CDS             1890589..1891878
     CDS             1891875..1892711
     CDS             1892708..1894723
     CDS             complement(1894801..1895100)
     CDS             complement(1895481..1896881)
     CDS             1897256..1898083
     CDS             1898389..1899330
     CDS             1899390..1900178
     CDS             complement(1900580..1900705)
     CDS             complement(1900902..1901810)
     CDS             1902930..1903229
     CDS             complement(1903537..1903998)
     CDS             complement(1903995..1904207)
     CDS             complement(1904467..1904685)
     CDS             1904816..1906780
     CDS             1906992..1907591
     CDS             1907624..1908097
     CDS             1908081..1908776
     CDS             complement(1909540..1910523)
     CDS             complement(1910656..1911357)
     CDS             complement(1911487..1912413)
     CDS             complement(1912676..1913521)
     CDS             complement(1913742..1914125)
     CDS             complement(1914332..1914481)
     CDS             complement(1914854..1915327)
     CDS             1915478..1915789
     CDS             1915856..1916425
     CDS             1916890..1917948
     CDS             1918048..1918668
     CDS             1918712..1920718
     CDS             1920808..1922382
     CDS             complement(1922549..1923307)
     CDS             complement(1923477..1924871)
     CDS             complement(1924959..1925378)
     CDS             complement(1925507..1927099)
     CDS             complement(1927075..1927500)
     CDS             1927875..1928942
     CDS             complement(1929020..1930213)
     CDS             1930519..1931586
     CDS             1931583..1932827
     CDS             complement(1932841..1933809)
     CDS             complement(1934121..1934945)
     CDS             complement(1935052..1935471)
     CDS             1935804..1937849
     CDS             1938313..1938918
     CDS             1939070..1940068
     CDS             1940193..1941626
     CDS             complement(1941894..1942127)
     CDS             1942406..1943911
     CDS             1943977..1945569
     CDS             complement(1945643..1946689)
     CDS             complement(1946653..1946928)
     CDS             1946949..1948043
     CDS             1948105..1949406
     CDS             1949403..1950452
     CDS             1950428..1951096
     CDS             1951368..1952768
     CDS             1952792..1953208
     CDS             1953217..1953744
     CDS             1953826..1954701
     CDS             complement(1954717..1957809)
     CDS             complement(1957869..1958294)
     CDS             complement(1958691..1961201)
     CDS             complement(1961326..1962402)
     CDS             complement(1962399..1962848)
     CDS             1963332..1964405
     CDS             1964622..1968860
     CDS             1968891..1969253
     CDS             1969437..1973225
     CDS             1973225..1974532
     CDS             complement(1974664..1975230)
     CDS             1975685..1976740
     CDS             1976747..1977658
     CDS             complement(1977722..1979134)
     CDS             complement(1979131..1980195)
     CDS             complement(1980192..1981133)
     CDS             complement(1981139..1982134)
     CDS             1982259..1983941
     CDS             complement(1984011..1985525)
     CDS             complement(1985522..1985740)
     CDS             1985758..1987938
     CDS             1987949..1988593
     CDS             complement(1988939..1989091)
     CDS             1989459..1989662
     CDS             1989848..1990474
     CDS             1990530..1990835
     CDS             1990986..1991492
     CDS             complement(1991615..1993741)
     CDS             complement(1994257..1994385)
     CDS             1994508..1996340
     CDS             1996695..1997117
     CDS             1997325..1997840
     CDS             1998008..1998445
     CDS             1999077..1999601
     CDS             complement(1999696..2000418)
     CDS             2000435..2001289
     CDS             complement(2001345..2001587)
     CDS             2001638..2002954
     CDS             2003332..2004822
     CDS             complement(2004910..2006460)
     CDS             complement(2007344..2007682)
     CDS             2007985..2008764
     CDS             2008807..2009367
     CDS             2009374..2011059
     CDS             complement(2011177..2011554)
     CDS             complement(2011605..2012423)
     CDS             complement(2012479..2013987)
     CDS             complement(2013984..2015168)
     CDS             complement(2015236..2015928)
     CDS             complement(2016038..2018047)
     CDS             2018604..2018717
     CDS             2018695..2019081
     CDS             complement(2019281..2019715)
     CDS             2020188..2020412
     CDS             2020755..2023433
     CDS             complement(2023447..2024937)
     CDS             complement(2024956..2026728)
     CDS             2027039..2031835
     CDS             complement(2032450..2033421)
     CDS             complement(2033554..2033811)
     CDS             2033873..2034310
     CDS             2034307..2035200
     CDS             2035200..2035637
     CDS             2035634..2036125
     CDS             2036289..2037023
     CDS             2037020..2037607
     CDS             2037604..2038566
     CDS             complement(2038563..2039429)
     CDS             2039461..2040786
     CDS             2040830..2042179
     CDS             2042479..2044623
     CDS             complement(2044634..2046217)
     CDS             complement(2046211..2048757)
     CDS             complement(2048754..2050217)
     CDS             complement(2050392..2050802)
     CDS             complement(2050885..2052723)
     CDS             2052742..2052870
     CDS             2052887..2053240
     CDS             2053237..2054871
     CDS             2055123..2056121
     CDS             complement(2056778..2056981)
     CDS             2057337..2057897
     CDS             2058000..2058485
     CDS             2058614..2058874
     CDS             complement(2059155..2059394)
     CDS             2059740..2060306
     CDS             2060382..2060714
     CDS             2060926..2061081
     CDS             2061291..2061866
     CDS             2062013..2062222
     CDS             complement(2062268..2063416)
     CDS             complement(2063431..2064375)
     CDS             complement(2064546..2064866)
     CDS             2065344..2066792
     CDS             2066817..2066990
     CDS             complement(2067413..2070733)
     CDS             complement(2070828..2071628)
     CDS             complement(2071700..2074189)
     CDS             complement(2074186..2075535)
     CDS             complement(2075604..2076392)
     CDS             2076396..2076521
     CDS             2076655..2078145
     CDS             2078173..2078910
     CDS             2078947..2079660
     CDS             2079821..2080666
     CDS             2081078..2081284
     CDS             2081274..2081573
     CDS             complement(2081637..2083304)
     CDS             complement(2083440..2084876)
     CDS             complement(2085009..2088242)
     CDS             2088302..2089261
     CDS             complement(2089389..2090687)
     CDS             2090971..2092092
     CDS             complement(2092210..2092752)
     CDS             complement(2092821..2094125)
     CDS             complement(2094349..2094819)
     CDS             complement(2094831..2095316)
     CDS             2095498..2096964
     CDS             complement(2097008..2097253)
     CDS             2097313..2098392
     CDS             2098441..2099550
     CDS             2099516..2100616
     CDS             2100613..2101524
     CDS             2101521..2103161
     CDS             2103158..2104297
     CDS             2104677..2105036
     CDS             2105126..2105269
     CDS             2105266..2105904
     CDS             2105921..2106241
     CDS             2106277..2107443
     CDS             2107440..2107634
     CDS             2108039..2108365
     CDS             2108355..2110445
     CDS             2110438..2111625
     CDS             2111716..2112267
     CDS             2112565..2113191
     CDS             complement(2113242..2114714)
     CDS             complement(2114968..2115666)
     CDS             complement(2116503..2117669)
     CDS             2117690..2117971
     CDS             complement(2118055..2119089)
     CDS             complement(2119149..2122532)
     CDS             complement(2122535..2122978)
     CDS             2123372..2123818
     CDS             2124090..2124884
     CDS             2125088..2126368
     CDS             2126371..2127399
     CDS             2128093..2128680
     CDS             2128667..2129998
     CDS             2130113..2131612
     CDS             2131652..2131912
     CDS             2131928..2132338
     CDS             complement(2132600..2133433)
     CDS             complement(2133421..2134521)
     CDS             2134716..2135369
     CDS             2135329..2136441
     CDS             2136441..2137598
     CDS             2137708..2139225
     CDS             2139632..2141797
     CDS             complement(2141907..2144846)
     CDS             2145041..2146054
     CDS             2146060..2146641
     CDS             2146908..2147984
     CDS             complement(2148090..2150348)
     CDS             2150524..2151873
     CDS             complement(2152190..2156053)
     CDS             2156679..2157056
     CDS             complement(2157383..2157682)
     CDS             complement(2157738..2158106)
     CDS             complement(2158153..2159007)
     CDS             complement(2159073..2159675)
     CDS             2159880..2160275
     CDS             complement(2160439..2160678)
     CDS             2161043..2161363
     CDS             2161576..2162280
     CDS             complement(2162210..2162542)
     CDS             complement(2162544..2162774)
     CDS             complement(2163283..2163549)
     CDS             2163855..2164706
     CDS             2164703..2165893
     CDS             2165857..2166090
     CDS             complement(2166595..2167779)
     CDS             complement(2167788..2168783)
     CDS             complement(2169112..2171949)
     CDS             complement(2171936..2173615)
     CDS             complement(2173612..2174172)
     CDS             2174390..2174839
     CDS             2174820..2178953
     CDS             2178958..2179545
     CDS             2179578..2179745
     CDS             2180303..2181379
     CDS             2181703..2182491
     CDS             complement(2182795..2183157)
     CDS             complement(2183505..2184137)
     CDS             complement(2184201..2185049)
     CDS             complement(2185118..2187376)
     CDS             2187424..2187561
     CDS             complement(2187652..2190558)
     CDS             complement(2190545..2191870)
     CDS             complement(2191875..2193431)
     CDS             complement(2193465..2195783)
     CDS             complement(2196122..2198887)
     CDS             complement(2199019..2199894)
     CDS             complement(2199963..2201462)
     CDS             complement(2201611..2204136)
     CDS             complement(2204140..2204865)
     CDS             complement(2204880..2206004)
     CDS             complement(2206010..2207593)
     CDS             complement(2207648..2210527)
     CDS             complement(2210560..2212041)
     CDS             complement(2212149..2213036)
     CDS             complement(2213209..2213931)
     CDS             2214533..2214823
     CDS             2214868..2215704
     CDS             2215798..2216220
     CDS             2216289..2216627
     CDS             2216575..2217969
     CDS             complement(2217915..2218091)
     CDS             complement(2218057..2218530)
     CDS             complement(2218595..2219728)
     CDS             complement(2219834..2221207)
     CDS             complement(2221222..2221446)
     CDS             complement(2221424..2222125)
     CDS             complement(2222125..2223684)
     CDS             complement(2223687..2224205)
     CDS             complement(2224235..2225389)
     CDS             complement(2225445..2225813)
     CDS             2225985..2226611
     CDS             2226866..2228239
     CDS             complement(2228606..2230054)
     CDS             2230275..2230487
     CDS             2230615..2231700
     CDS             2231697..2232815
     CDS             2232812..2233672
     CDS             complement(2233917..2234846)
     CDS             complement(2234861..2235133)
     CDS             2235735..2236205
     CDS             complement(2236216..2236377)
     CDS             complement(2236824..2237138)
     CDS             complement(2237331..2237771)
     CDS             complement(2237928..2238299)
     CDS             complement(2238462..2238932)
     CDS             complement(2239103..2239474)
     CDS             complement(2239605..2240075)
     CDS             complement(2240215..2240655)
     CDS             complement(2240812..2241276)
     CDS             complement(2241431..2241850)
     CDS             complement(2241982..2242245)
     CDS             2242434..2242604
     CDS             complement(2242933..2252103)
     CDS             complement(2252262..2253743)
     CDS             complement(2253830..2255014)
     CDS             complement(2255442..2255621)
     CDS             complement(2255618..2257138)
     CDS             complement(2257131..2258768)
     CDS             complement(2258765..2259793)
     CDS             complement(2259805..2260005)
     CDS             complement(2260002..2260859)
     CDS             2261372..2261938
     CDS             2262023..2262535
     CDS             2262532..2263887
     CDS             complement(2264251..2265237)
     CDS             2265545..2266447
     CDS             complement(2266535..2266879)
     CDS             complement(2267081..2268175)
     CDS             complement(2268218..2268889)
     CDS             complement(2268889..2269302)
     CDS             complement(2269302..2271803)
     CDS             complement(2271800..2272732)
     CDS             2272930..2273448
     CDS             complement(2273473..2274093)
     CDS             complement(2274125..2274595)
     CDS             complement(2274588..2275055)
     CDS             complement(2275604..2275786)
     CDS             complement(2275865..2275996)
     CDS             2276047..2276265
     CDS             2276333..2277139
     CDS             2277208..2277696
     CDS             2277820..2278092
     CDS             2278247..2278729
     CDS             2278918..2279925
     CDS             2280364..2282394
     CDS             2282550..2282831
     CDS             2283384..2285420
     CDS             complement(2286061..2287089)
     CDS             complement(2287089..2288438)
     CDS             complement(2288428..2289696)
     CDS             complement(2289693..2291114)
     CDS             complement(2291404..2292075)
     CDS             2292401..2293501
     CDS             complement(2293616..2294104)
     CDS             complement(2294167..2294622)
     CDS             2295123..2295554
     CDS             2295557..2295943
     CDS             2295940..2296149
     CDS             2296155..2296640
     CDS             2296646..2296915
     CDS             2297034..2297363
     CDS             2297360..2298565
     CDS             2298652..2299770
     CDS             2299859..2301403
     CDS             2301552..2301905
     CDS             complement(2302123..2302374)
     CDS             complement(2302501..2302899)
     CDS             complement(2303250..2303522)
     CDS             2303645..2303908
     CDS             2303992..2304171
     CDS             2304293..2304838
     CDS             2304919..2306070
     CDS             2306074..2306865
     CDS             2306975..2307469
     CDS             2307911..2312824
     CDS             2312887..2314071
     CDS             complement(2314118..2315044)
     CDS             complement(2315151..2315840)
     CDS             2315930..2316283
     CDS             2316280..2316618
     CDS             2316763..2318100
     CDS             complement(2318190..2318318)
     CDS             2318321..2319655
     CDS             complement(2319854..2320369)
     CDS             complement(2320475..2323813)
     CDS             complement(2323927..2325429)
     CDS             2325821..2326189
     CDS             complement(2326366..2328012)
     CDS             complement(2328228..2328773)
     CDS             complement(2328848..2330116)
     CDS             2331428..2332459
     CDS             2332551..2333021
     CDS             2333088..2333285
     CDS             2333438..2335552
     CDS             2335625..2337433
     CDS             complement(2337476..2338294)
     CDS             complement(2338439..2339020)
     CDS             2339660..2340643
     CDS             complement(2340650..2342122)
     CDS             complement(2342223..2344127)
     CDS             complement(2344200..2345492)
     CDS             complement(2345489..2346070)
     CDS             complement(2346070..2348454)
     CDS             complement(2348451..2349581)
     CDS             complement(2349706..2350707)
     CDS             complement(2350844..2351362)
     CDS             2352125..2352955
     CDS             2353021..2354229
     CDS             2354226..2354777
     CDS             complement(2354790..2355803)
     CDS             2355893..2356726
     CDS             2356778..2357734
     CDS             complement(2357793..2358854)
     CDS             complement(2358964..2359947)
     CDS             complement(2359956..2360561)
     CDS             complement(2360999..2361622)
     CDS             complement(2361619..2362056)
     CDS             complement(2362178..2362510)
     CDS             2362833..2362991
     CDS             2363086..2364531
     CDS             complement(2364675..2369168)
     CDS             complement(2369590..2369868)
     CDS             complement(2369965..2371299)
     CDS             2371386..2371805
     CDS             2371884..2375180
     CDS             2375327..2376823
     CDS             2377331..2377558
     CDS             2377555..2377845
     CDS             complement(2378286..2378882)
     CDS             complement(2379014..2379238)
     CDS             complement(2379380..2379595)
     CDS             complement(2379598..2380461)
     CDS             complement(2380658..2380861)
     CDS             complement(2380867..2381871)
     CDS             complement(2382199..2382720)
     CDS             2383000..2383479
     CDS             complement(2383544..2383717)
     CDS             2383744..2384796
     CDS             complement(2384918..2386273)
     CDS             complement(2386422..2387801)
     CDS             complement(2388047..2388583)
     CDS             complement(2388565..2390451)
     CDS             2390618..2391217
     CDS             2391214..2391741
     CDS             2391934..2392131
     CDS             complement(2392315..2392806)
     CDS             complement(2392889..2395486)
     CDS             2396117..2397352
     CDS             2397357..2397539
     CDS             complement(2397798..2400104)
     CDS             complement(2400274..2401437)
     CDS             2401541..2403604
     CDS             complement(2403890..2404990)
     CDS             2405176..2405601
     CDS             2405811..2406704
     CDS             2406701..2411998
     CDS             2412137..2413339
     CDS             2413351..2417169
     CDS             2417166..2419019
     CDS             complement(2419182..2419328)
     CDS             2419331..2420059
     CDS             complement(2420005..2420235)
     CDS             2420720..2421355
     CDS             2421395..2422342
     CDS             complement(2422809..2423843)
     CDS             complement(2423840..2424757)
     CDS             2424786..2426309
     CDS             complement(2426440..2426946)
     CDS             2427048..2427197
     CDS             2427190..2427678
     CDS             2427926..2428978
     CDS             complement(2429016..2430029)
     CDS             complement(2430063..2431595)
     CDS             complement(2431918..2432361)
     CDS             complement(2432615..2433589)
     CDS             complement(2433604..2434503)
     CDS             2434725..2435318
     CDS             complement(2435456..2436445)
     CDS             complement(2436459..2437502)
     CDS             2437784..2438053
     CDS             2438166..2438423
     CDS             2438547..2440034
     CDS             2440027..2441166
     CDS             2441163..2441921
     CDS             complement(2441926..2442537)
     CDS             complement(2442599..2442985)
     CDS             complement(2443052..2444485)
     CDS             complement(2444720..2446384)
     CDS             2446610..2446741
     CDS             complement(2446684..2447097)
     CDS             2447429..2448637
     CDS             2448786..2449148
     CDS             2449225..2449599
     CDS             2449709..2450125
     CDS             2450128..2450244
     CDS             2450462..2452069
     CDS             2452111..2453523
     CDS             2453596..2454099
     CDS             complement(2454104..2454337)
     CDS             2454360..2454998
     CDS             complement(2455190..2455534)
     CDS             complement(2455572..2455706)
     CDS             complement(2456217..2457020)
     CDS             2457202..2458914
     CDS             2458950..2459243
     CDS             2459672..2463133
     CDS             2463146..2464603
     CDS             2464986..2465273
     CDS             2465768..2467084
     CDS             complement(2467814..2469289)
     CDS             2470119..2470739
     CDS             2471205..2472599
     CDS             2472681..2472776
     CDS             complement(2472731..2476540)
     CDS             2476612..2476761
     CDS             complement(2476752..2477438)
     CDS             complement(2477634..2478197)
     CDS             2478539..2478676
     CDS             complement(2478856..2479062)
     CDS             complement(2479184..2480371)
     CDS             2480537..2481142
     CDS             complement(2481163..2481762)
     CDS             2481893..2483977
     CDS             2484060..2484470
     CDS             complement(2484507..2485979)
     CDS             complement(2486043..2487347)
     CDS             complement(2487453..2490002)
     CDS             complement(2490087..2491427)
     CDS             complement(2491429..2491989)
     CDS             complement(2492119..2493468)
     CDS             complement(2493642..2495009)
     CDS             complement(2495006..2495722)
     CDS             complement(2495722..2496354)
     CDS             2496477..2497394
     CDS             complement(2497539..2499143)
     CDS             complement(2499282..2502479)
     CDS             complement(2502476..2503966)
     CDS             complement(2503963..2504820)
     CDS             complement(2505021..2506121)
     CDS             2506280..2507494
     CDS             2507504..2509108
     CDS             2509233..2510837
     CDS             2511066..2512226
     CDS             complement(2512531..2513064)
     CDS             2513247..2514149
     CDS             complement(2514545..2516413)
     CDS             complement(2516801..2518939)
     CDS             complement(2518940..2519302)
     CDS             2519600..2519905
     CDS             complement(2520103..2520612)
     CDS             2520925..2523306
     CDS             2523303..2523899
     CDS             2524137..2525591
     CDS             2525588..2525983
     CDS             2525999..2526283
     CDS             2526276..2526617
     CDS             2526614..2527300
     CDS             2527382..2527648
     CDS             2527665..2528405
     CDS             2528499..2530013
     CDS             2530000..2530920
     CDS             2531181..2531654
     CDS             2532156..2532635
     CDS             complement(2532667..2533626)
     CDS             complement(2533826..2534626)
     CDS             2534999..2537350
     CDS             2537481..2538134
     CDS             2538301..2539206
     CDS             2539280..2540089
     CDS             2540086..2541195
     CDS             complement(2541624..2541854)
     CDS             2542159..2544972
     CDS             complement(2544949..2546391)
     CDS             complement(2546400..2547137)
     CDS             complement(2547231..2547440)
     CDS             2547918..2548361
     CDS             complement(2548531..2549283)
     CDS             2549339..2550379
     CDS             complement(2550408..2551148)
     CDS             2551208..2551417
     CDS             2551466..2552083
     CDS             complement(2552650..2553318)
     CDS             2553509..2554474
     CDS             complement(2554359..2554793)
     CDS             complement(2555106..2557070)
     CDS             complement(2558206..2559054)
     CDS             complement(2559055..2559282)
     CDS             complement(2559335..2559508)
     CDS             2559627..2560415
     CDS             2560457..2561305
     CDS             complement(2561395..2562540)
     CDS             complement(2562613..2562822)
     CDS             complement(2563351..2563554)
     CDS             complement(2563608..2563787)
     CDS             2563828..2565093
     CDS             2565084..2565503
     CDS             2565522..2566862
     CDS             complement(2566796..2567881)
     CDS             complement(2567983..2569284)
     CDS             complement(2569371..2569838)
     CDS             complement(2569897..2571315)
     CDS             complement(2571627..2572250)
     CDS             2572662..2574158
     CDS             2574512..2574859
     CDS             2574952..2575812
     CDS             2575805..2576944
     CDS             2577119..2578327
     CDS             complement(2578474..2579010)
     CDS             complement(2579226..2579915)
     CDS             complement(2579923..2581296)
     CDS             complement(2581306..2581773)
     CDS             2581935..2583452
     CDS             complement(2583453..2588822)
     CDS             complement(2589034..2589747)
     CDS             complement(2589750..2590526)
     CDS             complement(2590674..2590895)
     CDS             2591006..2591572
     CDS             complement(2591619..2593106)
     CDS             complement(2593112..2593915)
     CDS             complement(2593882..2594097)
     CDS             2594175..2595677
     CDS             2595813..2597426
     CDS             complement(2597495..2598625)
     CDS             2598838..2599761
     CDS             complement(2600094..2601971)
     CDS             complement(2601968..2602987)
     CDS             complement(2603120..2604748)
     CDS             complement(2604745..2605410)
     CDS             2605707..2607653
     CDS             2607669..2609054
     CDS             complement(2609627..2610535)
     CDS             2610548..2610739
     CDS             complement(2610788..2611978)
     CDS             2612244..2612405
     CDS             complement(2612512..2613933)
     CDS             complement(2613920..2614513)
     CDS             complement(2614510..2615529)
     CDS             complement(2615529..2617379)
     CDS             2617632..2618774
     CDS             2618771..2618950
     CDS             2619010..2619213
     CDS             complement(2619601..2620254)
     CDS             complement(2620293..2621267)
     CDS             complement(2621375..2621836)
     CDS             2622383..2623318
     CDS             complement(2624056..2624604)
     CDS             2625011..2626804
     CDS             2626801..2630130
     CDS             complement(2630150..2630572)
     CDS             complement(2630613..2633738)
     CDS             2633842..2634558
     CDS             complement(2634468..2636198)
     CDS             2636301..2637989
     CDS             2638073..2639254
     CDS             2639260..2639877
     CDS             complement(2639853..2640266)
     CDS             2640970..2641920
     CDS             2641937..2643778
     CDS             2643848..2645287
     CDS             2645523..2647091
     CDS             complement(2647120..2649252)
     CDS             complement(2649249..2650370)
     CDS             complement(2650568..2651815)
     CDS             complement(2651835..2652788)
     CDS             complement(2652810..2654837)
     CDS             2655056..2656354
     CDS             2656424..2657602
     CDS             2658190..2658369
     CDS             2658816..2659373
     CDS             2659653..2660777
     CDS             2660945..2662705
     CDS             2662802..2664031
     CDS             2664203..2665918
     CDS             complement(2665962..2667467)
     CDS             complement(2667464..2668630)
     CDS             complement(2668888..2669247)
     CDS             complement(2669274..2669855)
     CDS             complement(2669970..2671061)
     CDS             complement(2671205..2672740)
     CDS             2672933..2674141
     CDS             2674328..2675845
     CDS             complement(2675953..2678010)
     CDS             complement(2677961..2680276)
     CDS             complement(2680318..2681346)
     CDS             2681425..2684253
     CDS             2684443..2686242
     CDS             complement(2686533..2687357)
     CDS             2687633..2688904
     CDS             2688894..2689346
     CDS             2689386..2689502
     CDS             complement(2689508..2690194)
     CDS             complement(2690277..2691695)
     CDS             complement(2691774..2692190)
     CDS             2692625..2693866
     CDS             2694230..2694835
     CDS             2694964..2695872
     CDS             2695884..2696963
     CDS             complement(2696909..2697256)
     CDS             complement(2697353..2697751)
     CDS             2698077..2698631
     CDS             2698805..2699374
     CDS             2699382..2700380
     CDS             2700384..2701043
     CDS             complement(2700916..2701902)
     CDS             complement(2702014..2704791)
     CDS             complement(2704803..2707307)
     CDS             complement(2707304..2708680)
     CDS             2708914..2710458
     CDS             complement(2710474..2710683)
     CDS             complement(2710634..2713378)
     CDS             complement(2713332..2713712)
     CDS             2713742..2714029
     CDS             2714055..2714999
     CDS             complement(2715827..2717386)
     CDS             2717593..2718966
     CDS             complement(2719039..2719791)
     CDS             2719913..2720884
     CDS             2720895..2722154
     CDS             2722255..2723181
     CDS             complement(2723227..2724033)
     CDS             complement(2724076..2725707)
     CDS             complement(2725707..2727380)
     CDS             complement(2727636..2727860)
     CDS             complement(2727882..2728355)
     CDS             complement(2728431..2729444)
     CDS             complement(2729519..2730892)
     CDS             complement(2730983..2732533)
     CDS             complement(2732591..2734021)
     CDS             complement(2734433..2735635)
     CDS             complement(2735773..2736366)
     CDS             2736773..2737825
     CDS             2737884..2739260
     CDS             complement(2739330..2740154)
     CDS             2740323..2741906
     CDS             2741996..2743363
     CDS             2743436..2745451
     CDS             2745484..2746494
     CDS             2746608..2747300
     CDS             2747434..2748462
     CDS             2748548..2749432
     CDS             2749497..2750459
     CDS             2750720..2753251
     CDS             2753241..2754698
     CDS             complement(2754863..2755486)
     CDS             complement(2755483..2757402)
     CDS             2757501..2757821
     CDS             2757894..2760800
     CDS             2760797..2763571
     CDS             2763847..2764293
     CDS             complement(2764414..2765787)
     CDS             complement(2766367..2767221)
     CDS             2767270..2768349
     CDS             2768429..2769349
     CDS             2769607..2770170
     CDS             2770260..2771630
     CDS             complement(2771651..2773393)
     CDS             complement(2773390..2773587)
     CDS             complement(2773897..2774826)
     CDS             complement(2774841..2775113)
     CDS             complement(2775439..2776038)
     CDS             complement(2776104..2776583)
     CDS             complement(2776699..2778171)
     CDS             complement(2778338..2779675)
     CDS             complement(2779695..2781371)
     CDS             complement(2781669..2782331)
     CDS             complement(2782443..2782829)
     CDS             2783068..2784183
     CDS             2784253..2787282
     CDS             complement(2787413..2787604)
     CDS             2788006..2789016
     CDS             complement(2789017..2790192)
     CDS             complement(2790381..2791403)
     CDS             complement(2791576..2792184)
     CDS             complement(2792209..2793750)
     CDS             2794948..2798715
     CDS             2798945..2803234
     CDS             2803525..2804967
     CDS             2805073..2805657
     CDS             2805650..2807302
     CDS             2807456..2809060
     CDS             2809057..2811849
     CDS             2811866..2813368
     CDS             complement(2813478..2814860)
     CDS             2815149..2815646
     CDS             complement(2815776..2817863)
     CDS             2818164..2819081
     CDS             2819083..2819814
     CDS             complement(2819950..2821104)
     CDS             2821246..2822433
     CDS             2822414..2823322
     CDS             complement(2823402..2823629)
     CDS             complement(2823795..2824388)
     CDS             2824638..2825756
     CDS             complement(2825855..2826199)
     CDS             complement(2826426..2826971)
     CDS             2827385..2827831
     CDS             complement(2827930..2828544)
     CDS             complement(2828824..2829069)
     CDS             2829449..2830423
     CDS             complement(2830492..2831346)
     CDS             complement(2831653..2832018)
     CDS             complement(2832015..2832416)
     CDS             2832587..2832700
     CDS             complement(2832768..2833076)
     CDS             complement(2833363..2833878)
     CDS             complement(2834064..2834459)
     CDS             complement(2834555..2836135)
     CDS             complement(2836143..2836622)
     CDS             2837202..2838266
     CDS             complement(2838414..2841692)
     CDS             complement(2841689..2843398)
     CDS             complement(2843655..2844980)
     CDS             complement(2845019..2845759)
     CDS             complement(2845843..2847141)
     CDS             complement(2847155..2847553)
     CDS             complement(2847721..2850837)
     CDS             complement(2851099..2852595)
     CDS             complement(2852723..2854117)
     CDS             complement(2854114..2855727)
     CDS             complement(2855743..2857548)
     CDS             complement(2857532..2858641)
     CDS             complement(2858616..2859119)
     CDS             complement(2859131..2859862)
     CDS             complement(2859868..2860356)
     CDS             2861101..2882595
     CDS             2882665..2883432
     CDS             2883586..2885625
     CDS             2885993..2887570
     CDS             complement(2887576..2888748)
     CDS             2889101..2891092
     CDS             2891422..2892735
     CDS             2892853..2893341
     CDS             2893405..2894241
     CDS             complement(2894328..2895203)
     CDS             complement(2895383..2897569)
     CDS             2897739..2899184
     CDS             2899304..2901454
     CDS             2901640..2902539
     CDS             2902618..2903553
     CDS             complement(2903665..2904717)
     CDS             complement(2904780..2905931)
     CDS             2906089..2906592
     CDS             complement(2906633..2907211)
     CDS             complement(2907345..2908160)
     CDS             complement(2908531..2909037)
     CDS             complement(2909182..2913045)
     CDS             2913295..2913807
     CDS             2913947..2914309
     CDS             2914414..2915304
     CDS             complement(2915852..2918857)
     CDS             2918941..2920320
     CDS             2920380..2920733
     CDS             2920721..2921521
     CDS             2921546..2922628
     CDS             2922659..2923114
     CDS             complement(2923193..2924320)
     CDS             complement(2924378..2926477)
     CDS             complement(2926646..2927110)
     CDS             complement(2927404..2928768)
     CDS             2928919..2929824
     CDS             complement(2930011..2930526)
     CDS             complement(2930540..2930722)
     CDS             2931090..2933726
     CDS             2933723..2934316
     CDS             complement(2934370..2935218)
     CDS             complement(2935293..2935568)
     CDS             complement(2935700..2935834)
     CDS             complement(2935874..2936044)
     CDS             2936079..2936810
     CDS             2936868..2939162
     CDS             2939202..2940830
     CDS             2941011..2942018
     CDS             complement(2942015..2942284)
     CDS             complement(2942366..2943103)
     CDS             complement(2943152..2944822)
     CDS             complement(2944831..2946534)
     CDS             2946728..2947117
     CDS             complement(2947365..2948867)
     CDS             complement(2949010..2953575)
     CDS             complement(2953644..2954615)
     CDS             complement(2954894..2955289)
     CDS             2955509..2956750
     CDS             complement(2956834..2957892)
     CDS             complement(2958146..2959264)
     CDS             complement(2959418..2959762)
     CDS             complement(2959877..2961859)
     CDS             complement(2962174..2962887)
     CDS             complement(2962888..2963667)
     CDS             complement(2963826..2964836)
     CDS             2965323..2966843
     CDS             complement(2966933..2967601)
     CDS             2967715..2969196
     CDS             complement(2969237..2970343)
     CDS             complement(2970632..2971402)
     CDS             2971434..2972267
     CDS             complement(2972326..2973153)
     CDS             2973214..2974596
     CDS             2974650..2975243
     CDS             2975290..2978523
     CDS             2978520..2978780
     CDS             2978783..2979289
     CDS             complement(2979345..2979569)
     CDS             complement(2980028..2980555)
     CDS             complement(2980700..2982655)
     CDS             2982826..2983458
     CDS             complement(2983465..2983761)
     CDS             complement(2983764..2985257)
     CDS             2985423..2986280
     CDS             complement(2986310..2987203)
     CDS             complement(2987260..2987451)
     CDS             2987529..2988269
     CDS             2988444..2989502
     CDS             2989499..2990419
     CDS             2990416..2992047
     CDS             complement(2992114..2992428)
     CDS             2992771..2993634
     CDS             complement(2993690..2994466)
     CDS             complement(2994894..2995820)
     CDS             complement(2995817..2996944)
     CDS             2997156..2998460
     CDS             2998532..3000640
     CDS             complement(3000842..3001234)
     CDS             complement(3001359..3003374)
     CDS             complement(3003437..3003841)
     CDS             3003914..3004645
     CDS             3004614..3006515
     CDS             3006523..3009393
     CDS             3009494..3013483
     CDS             complement(3013477..3014331)
     CDS             complement(3014426..3015202)
     CDS             complement(3015199..3015552)
     CDS             complement(3015609..3016793)
     CDS             complement(3016868..3018265)
     CDS             complement(3018371..3021940)
     CDS             3022174..3023556
     CDS             3023670..3025166
     CDS             complement(3025207..3026163)
     CDS             complement(3026289..3028046)
     CDS             3028449..3028973
     CDS             3028975..3029472
     CDS             complement(3029469..3030296)
     CDS             complement(3030299..3031819)
     CDS             complement(3032121..3033506)
     CDS             3034048..3035802
     CDS             complement(3036089..3036955)
     CDS             complement(3036936..3037643)
     CDS             3037871..3039463
     CDS             3039583..3039852
     CDS             3040355..3042616
     CDS             complement(3042794..3046150)
     CDS             3046149..3047141
     CDS             3047192..3048607
     CDS             3048773..3050641
     CDS             3050638..3051705
     CDS             3051796..3053121
     CDS             3053289..3054269
     CDS             complement(3054406..3055272)
     CDS             complement(3055383..3056579)
     CDS             3056879..3058264
     CDS             3058478..3060037
     CDS             complement(3060045..3060473)
     CDS             complement(3060527..3061411)
     CDS             3061577..3061879
     CDS             3061924..3063936
     CDS             3064164..3065057
     CDS             complement(3065127..3065699)
     CDS             complement(3065906..3066328)
     CDS             3066858..3070673
     CDS             complement(3070709..3071869)
     CDS             complement(3071842..3072396)
     CDS             3072559..3073902
     CDS             3073936..3075117
     CDS             3075110..3075802
     CDS             3076293..3077567
     CDS             3077578..3077730
     CDS             complement(3077796..3078383)
     CDS             complement(3078660..3080117)
     CDS             complement(3080332..3080766)
     CDS             complement(3081263..3082249)
     CDS             complement(3082619..3082990)
     CDS             complement(3082965..3083636)
     CDS             complement(3083599..3083982)
     CDS             3083985..3084239
     CDS             complement(3084242..3084823)
     CDS             complement(3084898..3086475)
     CDS             complement(3086465..3087301)
     CDS             complement(3087346..3087636)
     CDS             complement(3088294..3090420)
     CDS             complement(3090681..3091814)
     CDS             3092004..3092207
     CDS             complement(3092170..3094272)
     CDS             3094491..3095168
     CDS             complement(3095195..3095749)
     CDS             complement(3095758..3096303)
     CDS             complement(3096300..3096746)
     CDS             complement(3096746..3097300)
     CDS             complement(3097446..3097778)
     CDS             complement(3097957..3098715)
     CDS             complement(3098712..3100763)
     CDS             complement(3100793..3103288)
     CDS             complement(3103285..3105828)
     CDS             complement(3105905..3107224)
     CDS             complement(3107566..3108210)
     CDS             complement(3108299..3110278)
     CDS             complement(3110275..3112257)
     CDS             complement(3112372..3113475)
     CDS             3113648..3114967
     CDS             3115083..3116048
     CDS             3116114..3117100
     CDS             complement(3117148..3117543)
     CDS             complement(3117554..3118339)
     CDS             complement(3118447..3119487)
     CDS             3119900..3121381
     CDS             3122096..3122557
     CDS             complement(3122679..3124154)
     CDS             complement(3124275..3124895)
     CDS             3125052..3125837
     CDS             complement(3125819..3128212)
     CDS             3128602..3129225
     CDS             3129313..3131550
     CDS             complement(3131592..3132548)
     CDS             complement(3132545..3134113)
     CDS             complement(3134110..3135210)
     CDS             3135533..3136117
     CDS             3136114..3137451
     CDS             3137623..3138486
     CDS             3138483..3140003
     CDS             3140003..3140941
     CDS             complement(3140970..3141536)
     CDS             complement(3141554..3141715)
     CDS             3141889..3143013
     CDS             3142961..3143278
     CDS             3143275..3144207
     CDS             3144218..3145246
     CDS             3145550..3146023
     CDS             complement(3146080..3146949)
     CDS             complement(3147011..3147256)
     CDS             complement(3147328..3148650)
     CDS             complement(3148743..3148901)
     CDS             complement(3149031..3149546)
     CDS             complement(3149573..3149905)
     CDS             complement(3150083..3150235)
     CDS             complement(3150246..3151526)
     CDS             complement(3151570..3152304)
     CDS             3152367..3152807
     CDS             3152860..3153426
     CDS             complement(3153379..3153537)
     CDS             complement(3153562..3154059)
     CDS             complement(3154198..3154683)
     CDS             complement(3154768..3155268)
     CDS             complement(3155504..3158788)
     CDS             complement(3158984..3160462)
     CDS             complement(3160459..3162768)
     CDS             complement(3162765..3163394)
     CDS             complement(3163457..3163678)
     CDS             complement(3163887..3164828)
     CDS             complement(3164825..3166060)
     CDS             complement(3166069..3167898)
     CDS             complement(3168042..3168851)
     CDS             complement(3168891..3170366)
     CDS             complement(3170500..3171915)
     CDS             complement(3171912..3175166)
     CDS             complement(3175256..3176326)
     CDS             3176358..3178871
     CDS             complement(3178888..3180702)
     CDS             complement(3180908..3182086)
     CDS             complement(3182052..3185630)
     CDS             complement(3185766..3186659)
     CDS             3186811..3187416
     CDS             3187640..3188104
     CDS             3188563..3190110
     CDS             3190235..3190855
     CDS             3191041..3191337
     CDS             3191291..3191911
     CDS             3191916..3192383
     CDS             3192387..3193472
     CDS             3193586..3195553
     CDS             complement(3195365..3195739)
     CDS             3195902..3198724
     CDS             3198799..3200118
     CDS             complement(3200237..3200956)
     CDS             complement(3201184..3202683)
     CDS             complement(3202928..3204877)
     CDS             complement(3204895..3208185)
     CDS             complement(3208246..3209031)
     CDS             3209056..3210969
     CDS             3210993..3211385
     CDS             3211460..3214606
     CDS             3214735..3215520
     CDS             3215720..3217891
     CDS             3217891..3219075
     CDS             complement(3219093..3223652)
     CDS             complement(3224012..3225232)
     CDS             complement(3225229..3225747)
     CDS             3226050..3226613
     CDS             3226853..3227080
     CDS             complement(3227094..3228080)
     CDS             3228326..3229294
     CDS             3229273..3230442
     CDS             3230464..3231369
     CDS             complement(3231606..3232352)
     CDS             3232643..3233095
     CDS             3233206..3233454
     CDS             3233585..3233743
     CDS             3233793..3233921
     CDS             complement(3233881..3234273)
     CDS             complement(3234443..3234778)
     CDS             3235092..3235940
     CDS             3235937..3237064
     CDS             complement(3237013..3237144)
     CDS             complement(3237422..3237769)
     CDS             complement(3238048..3239091)
     CDS             complement(3239311..3239481)
     CDS             3240356..3240586
     CDS             3240588..3240863
     CDS             complement(3240869..3244042)
     CDS             complement(3244178..3244384)
     CDS             complement(3244532..3245911)
     CDS             complement(3246209..3247717)
     CDS             complement(3247889..3248929)
     CDS             3248961..3252431
     CDS             3252461..3253759
     CDS             3253744..3254859
     CDS             3254856..3255473
     CDS             complement(3255495..3257591)
     CDS             3257871..3259133
     CDS             3259199..3259624
     CDS             3259826..3260908
     CDS             complement(3260995..3263997)
     CDS             complement(3264248..3265336)
     CDS             complement(3265390..3267153)
     CDS             complement(3267331..3269295)
     CDS             complement(3269292..3271181)
     CDS             complement(3271178..3272182)
     CDS             3272377..3273984
     CDS             complement(3273915..3275111)
     CDS             3275350..3276192
     CDS             complement(3276131..3277327)
     CDS             complement(3277324..3278667)
     CDS             complement(3278695..3278979)
     CDS             3279082..3280233
     CDS             3280282..3281904
     CDS             complement(3282200..3284314)
     CDS             complement(3284503..3285573)
     CDS             complement(3285625..3287961)
     CDS             complement(3288043..3288666)
     CDS             complement(3288663..3289493)
     CDS             complement(3289490..3291310)
     CDS             complement(3291307..3293502)
     CDS             complement(3293581..3294699)
     CDS             3294838..3295791
     CDS             complement(3295807..3296985)
     CDS             complement(3297187..3297504)
     CDS             complement(3297678..3302228)
     CDS             3302951..3303397
     CDS             complement(3303599..3304945)
     CDS             complement(3305011..3305163)
     CDS             3305300..3307852
     CDS             complement(3307849..3308709)
     CDS             complement(3308706..3309743)
     CDS             complement(3309876..3310619)
     CDS             complement(3310691..3311266)
     CDS             3311522..3312100
     CDS             complement(3312186..3312701)
     CDS             3312914..3314155
     CDS             3314148..3315779
     CDS             3315801..3319265
     CDS             complement(3319455..3320228)
     CDS             complement(3321074..3321409)
     CDS             3321757..3322500
     CDS             complement(3322486..3323052)
     CDS             complement(3323121..3323963)
     CDS             complement(3324024..3325151)
     CDS             3325222..3325974
     CDS             complement(3326078..3326341)
     CDS             complement(3326683..3327633)
     CDS             complement(3327638..3328747)
     CDS             3329190..3331400
     CDS             3331611..3333314
     CDS             3333678..3336110
     CDS             3336171..3336347
     CDS             3336344..3336961
     CDS             3336973..3338490
     CDS             3338493..3339026
     CDS             3339028..3339849
     CDS             3339859..3342360
     CDS             3342357..3342566
     CDS             3342610..3343374
     CDS             complement(3343390..3344547)
     CDS             3344826..3345236
     CDS             3345340..3346725
     CDS             3346722..3347120
     CDS             3347143..3348357
     CDS             3348354..3349616
     CDS             3349747..3350574
     CDS             complement(3350626..3352671)
     CDS             complement(3352661..3353122)
     CDS             complement(3353184..3353324)
     CDS             3353778..3355046
     CDS             3355184..3356905
     CDS             complement(3356942..3358240)
     CDS             complement(3358338..3359339)
     CDS             complement(3359525..3360436)
     CDS             complement(3360472..3360906)
     CDS             complement(3360908..3361984)
     CDS             complement(3361993..3362157)
     CDS             complement(3362175..3363908)
     CDS             3363922..3364158
     CDS             complement(3364068..3365102)
     CDS             3365320..3367215
     CDS             3367338..3368609
     CDS             3368649..3369926
     CDS             3370047..3370853
     CDS             complement(3371502..3371975)
     CDS             complement(3372456..3373502)
     CDS             complement(3373581..3374627)
     CDS             complement(3374723..3375916)
     CDS             complement(3376119..3376394)
     CDS             3376592..3377935
     CDS             3378132..3378794
     CDS             3378859..3380619
     CDS             3380727..3380879
     CDS             3380929..3382257
     CDS             complement(3382322..3382816)
     CDS             3383157..3384044
     CDS             complement(3384209..3385630)
     CDS             complement(3385719..3388379)
     CDS             complement(3388640..3389017)
     CDS             complement(3389021..3389983)
     CDS             complement(3390208..3391602)
     CDS             3392021..3393274
     CDS             3393276..3394469
     CDS             3394630..3395670
     CDS             3395667..3397970
     CDS             3397967..3400441
     CDS             3400438..3406236
     CDS             3406242..3407384
     CDS             3407939..3408754
     CDS             3408788..3414874
     CDS             3415167..3415724
     CDS             complement(3415696..3416580)
     CDS             3416688..3418610
     CDS             3418620..3419378
     CDS             complement(3419375..3419482)
     CDS             3419515..3420273
     CDS             3420270..3422375
     CDS             complement(3422372..3423955)
     CDS             3424543..3425652
     CDS             3425726..3427075
     CDS             complement(3427166..3427861)
     CDS             3427899..3429392
     CDS             complement(3429369..3430289)
     CDS             complement(3430286..3431632)
     CDS             complement(3431741..3433102)
     CDS             3433231..3434721
     CDS             complement(3434765..3435871)
     CDS             complement(3435918..3437096)
     CDS             complement(3437096..3438592)
     CDS             complement(3438696..3439295)
     CDS             complement(3439292..3439678)
     CDS             complement(3439757..3441787)
     CDS             3442127..3442804
     CDS             complement(3442866..3443810)
     CDS             complement(3443803..3454800)
     CDS             complement(3454804..3455943)
     CDS             3456252..3457370
     CDS             complement(3457390..3458832)
     CDS             complement(3458838..3461846)
     CDS             3462062..3462598
     CDS             3462716..3464260
     CDS             complement(3464301..3465425)
     CDS             complement(3465422..3466657)
     CDS             complement(3466672..3467205)
     CDS             3467440..3467784
     CDS             complement(3467807..3468520)
     CDS             3468790..3471075
     CDS             complement(3471113..3471451)
     CDS             complement(3471736..3472863)
     CDS             complement(3472930..3474585)
     CDS             3474970..3475722
     CDS             3475834..3476964
     CDS             3477191..3478189
     CDS             complement(3478346..3479359)
     CDS             3479573..3480772
     CDS             complement(3480866..3481066)
     CDS             complement(3481050..3482471)
     CDS             complement(3482475..3485186)
     CDS             complement(3485306..3487066)
     CDS             complement(3487154..3488176)
     CDS             complement(3488195..3489178)
     CDS             3489550..3490014
     CDS             complement(3490092..3491447)
     CDS             complement(3491444..3493549)
     CDS             complement(3493521..3493706)
     CDS             3493739..3494956
     CDS             complement(3495022..3495915)
     CDS             3496255..3498015
     CDS             3498012..3501002
     CDS             complement(3501011..3501631)
     CDS             complement(3501744..3502583)
     CDS             3502687..3505149
     CDS             complement(3505469..3506161)
     CDS             complement(3506375..3507061)
     CDS             3507374..3508939
     CDS             3508951..3509955
     CDS             3510029..3510748
     CDS             3510748..3511395
     CDS             complement(3511321..3511473)
     CDS             3511868..3515401
     CDS             3515430..3516122
     CDS             3516115..3517428
     CDS             complement(3517503..3518207)
     CDS             complement(3518213..3519382)
     CDS             3519596..3520531
     CDS             3520589..3522100
     CDS             3522124..3522699
     CDS             3522868..3524985
     CDS             complement(3525350..3525640)
     CDS             3525839..3526882
     CDS             3527026..3528306
     CDS             3528317..3528469
     CDS             complement(3528517..3529980)
     CDS             complement(3529970..3530509)
     CDS             complement(3530698..3534030)
     CDS             3534225..3535748
     CDS             3535887..3537278
     CDS             3537387..3538430
     CDS             complement(3538486..3538746)
     CDS             complement(3538870..3540255)
     CDS             3540415..3541137
     CDS             3541244..3543304
     CDS             3543307..3548661
     CDS             3548736..3549818
     CDS             complement(3549836..3550978)
     CDS             complement(3551093..3551248)
     CDS             3551548..3551718
     CDS             3551862..3552194
     CDS             complement(3552246..3553724)
     CDS             3554284..3555036
     CDS             3555115..3555747
     CDS             3555896..3556918
     CDS             complement(3557563..3557694)
     CDS             complement(3557827..3557991)
     CDS             complement(3557988..3558311)
     CDS             complement(3558301..3558933)
     CDS             complement(3558935..3559774)
     CDS             3560077..3560283
     CDS             3560331..3560693
     CDS             complement(3561015..3562844)
     CDS             complement(3562975..3563811)
     CDS             complement(3563856..3564146)
     CDS             complement(3564826..3565773)
     CDS             complement(3565803..3567209)
     CDS             complement(3567800..3567958)
     CDS             complement(3568026..3569195)
     CDS             3569276..3569584
     CDS             complement(3569667..3570638)
     CDS             3570915..3571640
     CDS             complement(3571668..3573134)
     CDS             3573472..3576996
     CDS             complement(3577388..3577540)
     CDS             complement(3577551..3578831)
     CDS             3579060..3579389
     CDS             3579474..3580466
     CDS             3580467..3580703
     CDS             complement(3580591..3583338)
     CDS             complement(3583522..3584610)
     CDS             complement(3584705..3585703)
     CDS             3585737..3585895
     CDS             3586147..3588690
     CDS             3588713..3590266
     CDS             complement(3590294..3592039)
     CDS             complement(3592032..3593024)
     CDS             complement(3593021..3593917)
     CDS             3594163..3594759
     CDS             3594756..3595832
     CDS             3595880..3597370
     CDS             complement(3597576..3599591)
     CDS             complement(3599617..3599862)
     CDS             complement(3599921..3600910)
     CDS             complement(3601004..3602617)
     CDS             3603381..3605054
     CDS             3605138..3606571
     CDS             complement(3607369..3607875)
     CDS             complement(3607945..3608433)
     CDS             complement(3608420..3608650)
     CDS             complement(3608757..3608918)
     CDS             complement(3608962..3609924)
     CDS             complement(3610027..3611334)
     CDS             complement(3611421..3613418)
     CDS             3613657..3614721
     CDS             3614796..3615578
     CDS             3615617..3617815
     CDS             complement(3617968..3618480)
     CDS             complement(3618500..3619450)
     CDS             complement(3619749..3620849)
     CDS             complement(3621016..3621861)
     CDS             3622148..3623422
     CDS             3623410..3624624
     CDS             complement(3624680..3626269)
     CDS             3626621..3630106
     CDS             complement(3630103..3632961)
     CDS             3633140..3634153
     CDS             3634211..3635530
     CDS             complement(3635661..3636149)
     CDS             complement(3636146..3636535)
     CDS             complement(3636888..3637100)
     CDS             3637141..3637938
     CDS             3637931..3638881
     CDS             complement(3638904..3640394)
     CDS             complement(3640411..3641877)
     CDS             3642252..3642443
     CDS             complement(3642354..3642548)
     CDS             complement(3642555..3643784)
     CDS             complement(3644168..3645400)
     CDS             complement(3645782..3646807)
     CDS             complement(3646874..3648220)
     CDS             3648452..3649453
     CDS             complement(3649470..3650924)
     CDS             complement(3650927..3652456)
     CDS             complement(3652782..3654194)
     CDS             3654471..3655649
     CDS             3656194..3657792
     CDS             3657855..3658622
     CDS             complement(3658845..3661157)
     CDS             complement(3661187..3662449)
     CDS             complement(3662541..3665099)
     CDS             complement(3665153..3666358)
     CDS             3666632..3669100
     CDS             3669200..3670501
     CDS             complement(3670529..3670783)
     CDS             3670893..3671042
     CDS             3671460..3672737
     CDS             complement(3672868..3673002)
     CDS             3673052..3676120
     CDS             3676847..3677914
     CDS             3677967..3678398
     CDS             3678395..3678961
     CDS             complement(3679076..3680317)
     CDS             complement(3680349..3681290)
     CDS             complement(3681290..3682303)
     CDS             complement(3682377..3684260)
     CDS             complement(3684477..3685985)
     CDS             complement(3686076..3686675)
     CDS             3686761..3688518
     CDS             3688572..3689660
     CDS             complement(3689634..3690011)
     CDS             complement(3690015..3693140)
     CDS             3693239..3693442
     CDS             3693753..3695060
     CDS             complement(3695186..3695740)
     CDS             complement(3695880..3696965)
     CDS             3696994..3697689
     CDS             3697682..3698575
     CDS             complement(3698510..3699649)
     CDS             3699928..3703368
     CDS             3703379..3705316
     CDS             3705387..3707036
     CDS             complement(3707053..3708402)
     CDS             complement(3708439..3710583)
     CDS             3710665..3711420
     CDS             3711550..3713001
     CDS             3713316..3715022
     CDS             3715019..3715879
     CDS             3715876..3717207
     CDS             3717444..3718910
     CDS             complement(3719393..3720598)
     CDS             3720852..3721769
     CDS             3721806..3722231
     CDS             complement(3722505..3724562)
     CDS             3724829..3725806
     CDS             3725934..3726623
     CDS             complement(3726656..3727471)
     CDS             complement(3727474..3728853)
     CDS             complement(3728944..3730368)
     CDS             complement(3730365..3730583)
     CDS             complement(3730620..3731780)
     CDS             complement(3731793..3732359)
     CDS             3732606..3733238
     CDS             complement(3733282..3733596)
     CDS             complement(3733593..3735074)
     CDS             3735291..3735563
     CDS             complement(3735792..3736496)
     CDS             3736622..3736885
     CDS             3736896..3738494
     CDS             complement(3738527..3739885)
     CDS             complement(3739882..3742263)
     CDS             complement(3742675..3742908)
     CDS             3742932..3743555
     CDS             3744152..3744325
     CDS             3744905..3745480
     CDS             3745505..3745717
     CDS             3745755..3745946
     CDS             3745943..3746491
     CDS             3746557..3746775
     CDS             3747156..3749396
     CDS             complement(3749482..3751161)
     CDS             3751460..3751696
     CDS             complement(3751693..3752190)
     CDS             complement(3752187..3753347)
     CDS             complement(3753366..3753644)
     CDS             complement(3753783..3754556)
     CDS             complement(3754537..3758181)
     CDS             3758340..3760328
     CDS             complement(3760558..3761337)
     CDS             complement(3761407..3761766)
     CDS             complement(3761774..3763429)
     CDS             complement(3763705..3764268)
     CDS             complement(3764268..3764540)
     CDS             complement(3764525..3765154)
     CDS             complement(3765164..3766192)
     CDS             complement(3766189..3766845)
     CDS             complement(3766805..3767569)
     CDS             complement(3767566..3768633)
     CDS             3768938..3769519
     CDS             3769569..3772226
     CDS             complement(3772343..3773089)
     CDS             complement(3773179..3774051)
     CDS             complement(3774053..3775084)
     CDS             complement(3775782..3776024)
     CDS             complement(3775972..3778017)
     CDS             complement(3778209..3779252)
     CDS             complement(3779262..3779618)
     CDS             complement(3779777..3780310)
     CDS             3780434..3781474
     CDS             complement(3781519..3781962)
     CDS             complement(3782370..3782627)
     CDS             3782696..3784630
     CDS             complement(3784662..3786194)
     CDS             complement(3786198..3787082)
     CDS             complement(3787082..3787972)
     CDS             complement(3788253..3789962)
     CDS             3790286..3791179
     CDS             3791176..3792408
     CDS             3792422..3793027
     CDS             3793030..3793926
     CDS             complement(3793943..3795190)
     CDS             complement(3795199..3796533)
     CDS             complement(3796569..3797810)
     CDS             3798000..3798320
     CDS             3798317..3800659
     CDS             3800705..3801643
     CDS             3801744..3802277
     CDS             3802304..3802693
     CDS             3802725..3803231
     CDS             3803277..3804527
     CDS             complement(3804665..3805858)
     CDS             complement(3805958..3806434)
     CDS             3807517..3808089
     CDS             3808582..3810435
     CDS             3810464..3811585
     CDS             complement(3811643..3812560)
     CDS             complement(3812570..3812839)
     CDS             3812919..3813479
     CDS             3813558..3813956
     CDS             3813958..3817935
     CDS             complement(3817957..3819441)
     CDS             3819614..3820057
     CDS             3820063..3821178
     CDS             3821302..3822627
     CDS             complement(3822522..3822779)
     CDS             3822824..3823360
     CDS             3823406..3824188
     CDS             complement(3824196..3824873)
     CDS             complement(3824962..3825810)
     CDS             complement(3825820..3827088)
     CDS             complement(3827123..3828016)
     CDS             complement(3828184..3829242)
     CDS             complement(3829745..3831649)
     CDS             complement(3831646..3832020)
     CDS             3832051..3833184
     CDS             complement(3833484..3834713)
     CDS             complement(3834777..3836258)
     CDS             complement(3836255..3839446)
     CDS             complement(3839521..3840270)
     CDS             3840505..3841299
     CDS             3841348..3844023
     CDS             complement(3844063..3845829)
     CDS             3845897..3849013
     CDS             complement(3849148..3849579)
     CDS             complement(3849661..3850254)
     CDS             3850613..3851638
     CDS             3851887..3852075
     CDS             complement(3852199..3853446)
     CDS             3853868..3855910
     CDS             3856008..3859514
     CDS             3859511..3860110
     CDS             3860338..3862392
     CDS             3862446..3864095
     CDS             3864397..3864654
     CDS             3864948..3866180
     CDS             3866177..3868927
     CDS             3868924..3869907
     CDS             3870019..3870309
     CDS             3870475..3870762
     CDS             3870834..3871508
     CDS             3871657..3872637
     CDS             complement(3872677..3873714)
     CDS             complement(3873723..3874538)
     CDS             complement(3874535..3875434)
     CDS             3875577..3876347
     CDS             complement(3876391..3877239)
     CDS             3877540..3878073
     CDS             3878254..3879417
     CDS             complement(3879390..3880487)
     CDS             complement(3880484..3883120)
     CDS             3883400..3883537
     CDS             3883565..3884809
     CDS             3884802..3887642
     CDS             complement(3887699..3891646)
     CDS             3892240..3893412
     CDS             3893528..3894877
     CDS             3895351..3913824
     CDS             3913925..3936541
     CDS             3936698..3938002
     CDS             3938010..3939296
     CDS             3940103..3941347
     CDS             3941421..3943328
     CDS             3943325..3944404
     CDS             3944401..3946470
     CDS             3946584..3947570
     CDS             complement(3947593..3948831)
     CDS             complement(3948828..3949445)
     CDS             complement(3949595..3950272)
     CDS             complement(3950426..3951445)
     CDS             complement(3951653..3952408)
     CDS             3952745..3953593
     CDS             3953590..3954717
     CDS             complement(3954666..3954797)
     CDS             complement(3955080..3955364)
     CDS             complement(3955527..3955901)
     CDS             complement(3956035..3956400)
     CDS             complement(3956615..3957001)
     CDS             complement(3957300..3958646)
     CDS             3959143..3959751
     CDS             complement(3959805..3960737)
     CDS             complement(3960764..3961144)
     CDS             complement(3961365..3962792)
     CDS             complement(3963019..3964272)
     CDS             3964557..3964904
     CDS             3965167..3969372
     CDS             3969369..3979892
     CDS             3979892..3981148
     CDS             3981262..3982491
     CDS             3982488..3982964
     CDS             3982983..3984014
     CDS             3984011..3985327
     CDS             3985327..3985767
     CDS             complement(3985750..3986793)
     CDS             3986915..3987688
     CDS             3987953..3988672
     CDS             complement(3988692..3990002)
     CDS             3990113..3990535
     CDS             3990538..3991098
     CDS             3991146..3991565
     CDS             3991634..3992020
     CDS             3992031..3993668
     CDS             complement(3993693..3994460)
     CDS             3994713..3995225
     CDS             3995405..3996511
     CDS             complement(3996761..3999133)
     CDS             3999634..4001478
     CDS             complement(4001633..4003414)
     CDS             4003545..4004447
     CDS             complement(4004558..4006024)
     CDS             4006346..4009093
     CDS             complement(4009223..4011703)
     CDS             complement(4012092..4013264)
     CDS             4013447..4013599
     CDS             4013745..4015334
     CDS             complement(4015443..4016498)
     CDS             complement(4016672..4016941)
     CDS             4017128..4017949
     CDS             4018102..4018983
     CDS             4018980..4020083
     CDS             complement(4020151..4029984)
     CDS             4030099..4031112
     CDS             4031109..4032011
     CDS             4032015..4033937
     CDS             4033934..4036606
     CDS             4036820..4038313
     CDS             complement(4038376..4039899)
     CDS             complement(4039899..4041125)
     CDS             complement(4041167..4042690)
     CDS             4042691..4043734
     CDS             4043731..4044696
     CDS             complement(4044716..4045426)
     CDS             4045790..4047814
     CDS             complement(4048085..4048930)
     CDS             4049600..4049971
     CDS             4050241..4052556
     CDS             4052562..4052732
     CDS             4052732..4054777
     CDS             complement(4054784..4054891)
     CDS             complement(4054985..4055173)
     CDS             complement(4055403..4056275)
     CDS             complement(4056682..4057539)
     CDS             4057734..4058303
     CDS             4058314..4058751
     CDS             4058828..4059919
     CDS             4059970..4060392
     CDS             complement(4060394..4061923)
     CDS             complement(4062057..4062959)
     CDS             complement(4062943..4063077)
     CDS             4063124..4064311
     CDS             complement(4064351..4065637)
     CDS             4065806..4066708
     CDS             complement(4066752..4068113)
     CDS             complement(4068298..4069161)
     CDS             complement(4069269..4070180)
     CDS             4070466..4071035
     CDS             4071162..4072619
     CDS             4072588..4073415
     CDS             complement(4073449..4074402)
     CDS             complement(4074530..4075372)
     CDS             complement(4075369..4076871)
     CDS             complement(4076905..4078308)
     CDS             complement(4078313..4078711)
     CDS             complement(4078815..4079981)
     CDS             complement(4080204..4083032)
     CDS             4083168..4083278
     CDS             4083275..4083712
     CDS             4084008..4084535
     CDS             4084525..4084977
     CDS             4084982..4086382
     CDS             complement(4086470..4088104)
     CDS             4088213..4088644
     CDS             complement(4088560..4091025)
     CDS             4091594..4092859
     CDS             4092916..4093317
     CDS             complement(4093593..4094009)
     CDS             complement(4094087..4094695)
     CDS             complement(4094692..4096122)
     CDS             complement(4096174..4097010)
     CDS             4097160..4098164
     CDS             complement(4098290..4099780)
     CDS             4099970..4101862
     CDS             complement(4102093..4103661)
     CDS             4103944..4105137
     CDS             4105449..4106270
     CDS             4106267..4108588
     CDS             complement(4108602..4110038)
     CDS             complement(4110498..4111382)
     CDS             complement(4111483..4111698)
     CDS             complement(4111897..4112052)
     CDS             4112505..4113452
     CDS             4113652..4114290
     CDS             4114468..4115529
     CDS             4115526..4116134
     CDS             complement(4116230..4116727)
     CDS             complement(4116766..4116984)
     CDS             4117114..4117797
     CDS             4117946..4119253
     CDS             complement(4119234..4120775)
     CDS             complement(4120780..4122579)
     CDS             complement(4122659..4123270)
     CDS             complement(4123209..4123502)
     CDS             4123608..4125095
     CDS             4125705..4126799
     CDS             complement(4126670..4127140)
     CDS             4127213..4127620
     CDS             4127590..4128903
     CDS             4128900..4130045
     CDS             4130042..4131289
     CDS             complement(4132107..4132631)
     CDS             complement(4132628..4134397)
     CDS             complement(4134987..4135688)
     CDS             complement(4135771..4135899)
     CDS             complement(4136415..4136876)
     CDS             complement(4137563..4138411)
     CDS             complement(4138779..4139270)
     CDS             4139388..4139558
     CDS             complement(4139598..4140032)
     CDS             complement(4140190..4140504)
     CDS             4140702..4142543
     CDS             complement(4142604..4142771)
     CDS             complement(4142861..4143112)
     CDS             complement(4143120..4144658)
     CDS             complement(4144793..4145209)
     CDS             complement(4145254..4146072)
     CDS             4146117..4146272
     CDS             4146346..4146483
     CDS             4146480..4149623
     CDS             complement(4149694..4150098)
     CDS             4150491..4150715
     CDS             complement(4150677..4150979)
     CDS             complement(4151023..4152765)
     CDS             complement(4152765..4153019)
     CDS             complement(4153022..4153942)
     CDS             complement(4154033..4154398)
     CDS             complement(4154809..4155120)
     CDS             4155156..4155302
     CDS             complement(4155488..4156858)
     CDS             complement(4156869..4159829)
     CDS             complement(4160044..4160754)
     CDS             complement(4160901..4162406)
     CDS             4162516..4164597
     CDS             4164639..4167062
     CDS             4167044..4168843
     CDS             complement(4168833..4170803)
     CDS             complement(4170800..4171966)
     CDS             4172203..4173246
     CDS             4173483..4175045
     CDS             4174996..4175742
     CDS             4175812..4178583
     CDS             complement(4178948..4179340)
     CDS             complement(4179441..4180505)
     CDS             complement(4180502..4182523)
     CDS             4182657..4183319
     CDS             complement(4183621..4184409)
     CDS             complement(4184462..4185322)
     CDS             4185730..4186095
     CDS             4186170..4186643
     CDS             4186787..4188880
     CDS             complement(4189064..4189612)
     CDS             complement(4189704..4191008)
     CDS             complement(4191139..4191372)
     CDS             complement(4191369..4191662)
     CDS             4192031..4192357
     CDS             4192692..4193378
     CDS             4193390..4194058
     CDS             4194060..4194383
     CDS             4194481..4195341
     CDS             4195376..4195645
     CDS             4195706..4196065
     CDS             4196161..4196871
     CDS             4196810..4197226
     CDS             4197417..4197623
     CDS             4197673..4198026
     CDS             4198081..4198449
     CDS             4198529..4198876
     CDS             4198944..4199525
     CDS             4199839..4200240
     CDS             4200306..4200851
     CDS             4200935..4201303
     CDS             4201351..4201884
     CDS             4202048..4202542
     CDS             4202562..4202786
     CDS             4202820..4204214
     CDS             4204183..4204806
     CDS             complement(4204869..4205570)
     CDS             complement(4205582..4206616)
     CDS             4206710..4208176
     CDS             4208176..4209654
     CDS             4209807..4211261
     CDS             4211401..4211532
     CDS             4211572..4213689
     CDS             4213686..4214741
     CDS             4214816..4216519
     CDS             4217484..4218680
     CDS             4218945..4219403
     CDS             4219415..4220077
     CDS             4220226..4220651
     CDS             complement(4220692..4221276)
     CDS             4221755..4222915
     CDS             4222930..4223628
     CDS             complement(4223603..4224445)
     CDS             complement(4224502..4225494)
     CDS             complement(4225623..4226849)
     CDS             complement(4226932..4227861)
     CDS             4228108..4228539
     CDS             4228683..4229396
     CDS             complement(4229437..4231716)
     CDS             4231846..4232499
     CDS             4232595..4233323
     CDS             4233448..4236582
     CDS             complement(4236630..4237004)
     CDS             complement(4236946..4237221)
     CDS             complement(4237340..4237714)
     CDS             complement(4237919..4238374)
     CDS             complement(4238703..4240895)
     CDS             complement(4240892..4242835)
     CDS             complement(4242979..4243890)
     CDS             complement(4243996..4244691)
     CDS             complement(4244889..4246172)
     CDS             complement(4246743..4247114)
     CDS             complement(4247111..4249849)
     CDS             complement(4249943..4256578)
     CDS             complement(4256632..4257723)
     CDS             complement(4257720..4258241)
     CDS             4258597..4260117
     CDS             4260248..4260739
     CDS             4260780..4260995
     CDS             4260992..4261438
     CDS             complement(4261285..4265427)
     CDS             4265854..4266462
     CDS             complement(4266520..4267011)
     CDS             4267280..4268695
     CDS             4268821..4269756
     CDS             4269708..4271909
     CDS             4271954..4273435
     CDS             complement(4273470..4275368)
     CDS             4275399..4276436
     CDS             4276441..4277514
     CDS             4277579..4279036
     CDS             4279356..4280558
     CDS             4280676..4280861
     CDS             complement(4281114..4282298)
     CDS             4282805..4284103
     CDS             4284328..4286895
     CDS             4286892..4288223
     CDS             4288220..4289278
     CDS             4289341..4290003
     CDS             4289951..4291702
     CDS             complement(4291888..4292625)
     CDS             4292674..4294116
     CDS             complement(4294183..4295373)
     CDS             4295476..4295787
     CDS             4295792..4297138
     CDS             4297141..4298454
     CDS             4298459..4302439
     CDS             complement(4302446..4307233)
     CDS             complement(4307428..4308630)
     CDS             complement(4308630..4309100)
     CDS             4309427..4310107
     CDS             4310110..4310499
     CDS             complement(4310613..4311851)
     CDS             complement(4311931..4313712)
     CDS             complement(4314080..4314907)
     CDS             4314936..4316168
     CDS             4316165..4318267
     CDS             complement(4318645..4318842)
     CDS             4318948..4319541
     CDS             4319568..4319717
     CDS             4319838..4322033
     CDS             4322176..4323276
     CDS             4323454..4323975
     CDS             4324100..4325737
     CDS             4325750..4327261
     CDS             complement(4327385..4328113)
     CDS             4328248..4329816
     CDS             4330114..4331517
     CDS             complement(4331518..4332267)
     CDS             complement(4332254..4334458)
     CDS             complement(4334451..4335638)
     CDS             complement(4335851..4337122)
     CDS             complement(4337885..4339048)
     CDS             4339072..4339305
     CDS             4339329..4340276
     CDS             complement(4340324..4343143)
     CDS             complement(4343127..4344179)
     CDS             complement(4344172..4344627)
     CDS             4344767..4346503
     CDS             4346845..4347360
     CDS             4347396..4348190
     CDS             4348269..4349126
     CDS             complement(4349204..4349797)
     CDS             complement(4349945..4350412)
     CDS             4350477..4351796
     CDS             complement(4351882..4352109)
     CDS             complement(4352189..4353931)
     CDS             complement(4354191..4354406)
     CDS             complement(4354667..4355056)
     CDS             4355339..4355551
     CDS             complement(4355883..4355987)
     CDS             complement(4356002..4357339)
     CDS             4357451..4357870
     CDS             complement(4357932..4359392)
     CDS             complement(4359389..4360483)
     CDS             complement(4360522..4361223)
     CDS             complement(4361220..4361936)
     CDS             complement(4361987..4362685)
     CDS             complement(4362702..4362863)
     CDS             4362924..4365650
     CDS             4365647..4366831
     CDS             4366890..4367900
     CDS             4368040..4368960
     CDS             4368957..4371071
     CDS             4371052..4375008
     CDS             4375005..4377428
     CDS             4377425..4378576
     CDS             4378573..4379352
     CDS             complement(4379339..4382101)
     CDS             4382684..4383916
     CDS             4384026..4384202
     CDS             4384494..4385729
     CDS             complement(4385820..4386452)
     CDS             4386575..4387276
     CDS             4387276..4388472
     CDS             complement(4388391..4389188)
     CDS             complement(4389198..4391048)
     CDS             complement(4391179..4392948)
     CDS             complement(4393113..4393709)
     CDS             4394046..4395161
     CDS             4395234..4396553
     CDS             4396655..4398475
     CDS             complement(4398527..4399702)
     CDS             4399726..4399995
     CDS             complement(4400412..4401449)
     CDS             4401779..4402291
     CDS             4402467..4403522
     CDS             4403631..4403942
     CDS             4403997..4404593
     CDS             4404615..4405322
     CDS             4405479..4407911
     CDS             complement(4408205..4408444)
     CDS             complement(4408441..4409178)
     CDS             4409416..4410156
     CDS             complement(4410087..4410290)
     CDS             4410353..4412131
     CDS             4412322..4414511
     CDS             complement(4415068..4415391)
     CDS             complement(4415391..4419056)
     CDS             4419211..4419603
     CDS             4419639..4420688
     CDS             4420685..4421662
     CDS             complement(4421746..4422546)
     CDS             4422608..4422913
     CDS             4422882..4424753
     CDS             4425062..4425343
     CDS             4425336..4425707
     CDS             complement(4426169..4427014)
     CDS             complement(4427175..4428167)
     CDS             complement(4428183..4429154)
     CDS             complement(4429273..4430187)
     CDS             4430325..4430468
     CDS             4430413..4431591
     CDS             complement(4431605..4432453)
     CDS             4432577..4433791
     CDS             complement(4433907..4434830)
     CDS             4434922..4435359
     CDS             complement(4435384..4436412)
     CDS             4436602..4437399
     CDS             complement(4437485..4437616)
     CDS             complement(4437695..4438654)
     CDS             complement(4438658..4439602)
     CDS             complement(4439844..4441088)
     CDS             complement(4441097..4441894)
     CDS             complement(4442037..4442267)
     CDS             complement(4442485..4443876)
     CDS             complement(4443876..4445939)
     CDS             complement(4446139..4447029)
     CDS             complement(4447039..4447131)
     CDS             complement(4447147..4449363)
     CDS             complement(4449338..4449607)
     CDS             4449672..4450601
     CDS             4450598..4451335
     CDS             complement(4452448..4454547)
     CDS             4454698..4456134
     CDS             complement(4456240..4457583)
     CDS             complement(4457938..4459290)
     CDS             4459577..4459735
     CDS             4459858..4460130
     CDS             4460130..4460453
     CDS             complement(4460687..4462090)
     CDS             complement(4462387..4463634)
     CDS             complement(4464030..4465001)
     CDS             complement(4465020..4467068)
     CDS             4467164..4468927
     CDS             4469120..4470799
     CDS             4470886..4471233
     CDS             4471361..4475557
     CDS             4475978..4478470
     CDS             4478644..4479924
     CDS             4479935..4480087
     CDS             complement(4480229..4480744)
     CDS             complement(4480960..4481823)
     CDS             complement(4481915..4484734)
     CDS             complement(4484815..4485939)
     CDS             complement(4486129..4487310)
     CDS             complement(4487470..4489596)
     CDS             4489679..4490314
     CDS             4490393..4492687
     CDS             4492899..4493618
     CDS             complement(4493600..4494559)
     CDS             complement(4494700..4495536)
     CDS             4496137..4497180
     CDS             complement(4497128..4498135)
     CDS             complement(4498132..4498758)
     CDS             complement(4498986..4501376)
     CDS             complement(4501523..4501813)
     CDS             4501885..4502310
     CDS             complement(4502421..4504376)
     CDS             complement(4504479..4505753)
     CDS             4505767..4506624
     CDS             4506660..4506869
     CDS             4506842..4509907
     CDS             4509914..4511311
     CDS             complement(4511315..4514053)
     CDS             complement(4514050..4514475)
     CDS             4514613..4514828
     CDS             4514838..4516724
     CDS             4516755..4517477
     CDS             4517522..4518115
     CDS             4518400..4518663
     CDS             4518681..4519142
     CDS             4519151..4519621
     CDS             complement(4519682..4520296)
     CDS             4520809..4521975
     CDS             4521990..4523444
     CDS             complement(4523554..4524096)
     CDS             complement(4524113..4524394)
     CDS             complement(4524334..4524714)
     CDS             4524840..4526150
     CDS             4526257..4527162
     CDS             4527275..4527634
     CDS             4527631..4528884
     CDS             complement(4528983..4530158)
     CDS             complement(4530378..4530662)
     CDS             complement(4530812..4531447)
     CDS             complement(4531481..4532887)
     CDS             4532893..4534416
     CDS             complement(4535044..4535367)
     CDS             4535391..4536536
     CDS             complement(4537127..4538383)
     CDS             4538468..4538641
     CDS             4538958..4539170
     CDS             complement(4539096..4540442)
     CDS             complement(4540457..4540735)
     CDS             4541011..4541316
     CDS             4541316..4542917
     CDS             complement(4542940..4545015)
     CDS             complement(4545120..4546133)
     CDS             4546312..4547121
     CDS             4547108..4548595
     CDS             complement(4548811..4549011)
     CDS             4549097..4550089
     CDS             4550306..4550716
     CDS             complement(4550911..4552107)
     CDS             4552181..4552762
     CDS             4553098..4554066
     CDS             4554340..4554768
     CDS             4554770..4555831
     CDS             complement(4556001..4557038)
     CDS             complement(4557105..4559942)
     CDS             4560165..4561271
     CDS             4561363..4561863
     CDS             4561867..4563219
     CDS             4563289..4564425
     CDS             4564556..4565191
     CDS             4565199..4566725
     CDS             4566722..4568275
     CDS             complement(4568305..4568877)
     CDS             complement(4568962..4570281)
     CDS             complement(4570281..4571897)
     CDS             complement(4572043..4572426)
     CDS             complement(4572448..4573365)
     CDS             complement(4573453..4575204)
     CDS             complement(4575518..4575709)
     CDS             complement(4575727..4576824)
     CDS             complement(4576842..4577132)
     CDS             4577393..4577734
     CDS             4577819..4578298
     CDS             4578438..4578785
     CDS             4579202..4580950
     CDS             4580947..4581648
     CDS             4581760..4583364
     CDS             4583370..4584935
     CDS             4584970..4586307
     CDS             4586344..4588524
     CDS             4588933..4590165
     CDS             4590233..4593886
     CDS             complement(4594213..4595073)
     CDS             complement(4595082..4595912)
     CDS             4596145..4598340
     CDS             4598321..4599388
     CDS             4599385..4599855
     CDS             4599960..4600265
     CDS             4600323..4600619
     CDS             4600763..4601035
     CDS             4601132..4602520
     CDS             complement(4602649..4603875)
     CDS             complement(4603872..4604393)
     CDS             4604495..4605874
     CDS             4606349..4606828
     CDS             complement(4606868..4607347)
     CDS             4607622..4608245
     CDS             4608494..4609975
     CDS             4610105..4610365
     CDS             complement(4610449..4611162)
     CDS             4611889..4612134
     CDS             4612767..4612994
     CDS             complement(4615354..4615632)
     CDS             4615712..4617571
     CDS             complement(4617669..4618556)
     CDS             complement(4618580..4620013)
     CDS             complement(4620010..4621353)
     CDS             complement(4621409..4621537)
     CDS             4621585..4621959
     CDS             4622113..4623192
     CDS             4623189..4624238
     CDS             4624297..4626705
     CDS             complement(4626859..4628703)
     CDS             complement(4628700..4629695)
     CDS             complement(4629692..4630087)
     CDS             4630397..4630999
     CDS             4630992..4631468
     CDS             4631465..4632673
     CDS             4632670..4633758
     CDS             4633755..4634828
     CDS             4634828..4635253
     CDS             4635250..4635789
     CDS             4635786..4636415
     CDS             4636498..4637355
     CDS             4637430..4638119
     CDS             4638301..4638465
     CDS             4638505..4640304
     CDS             4640565..4640714
     CDS             4640698..4641507
     CDS             4641652..4642728
     CDS             complement(4643329..4643826)
     CDS             4644447..4644920
     CDS             4644925..4645908
     CDS             4645913..4647718
     CDS             4647715..4648155
     CDS             4648152..4648808
     CDS             4648815..4649732
     CDS             complement(4649932..4651029)
     CDS             complement(4651227..4652345)
     CDS             complement(4652356..4655316)
     CDS             complement(4655325..4657460)
     CDS             complement(4657463..4658536)
     CDS             complement(4658533..4659579)
     CDS             complement(4659576..4660451)
     CDS             complement(4660455..4661498)
     CDS             4661527..4661853
     CDS             complement(4661775..4663367)
     CDS             complement(4663364..4665094)
     CDS             4665826..4667160
     CDS             4667167..4668846
     CDS             4669001..4670116
     CDS             complement(4670203..4671093)
     CDS             complement(4671165..4672778)
     CDS             complement(4672814..4674457)
     CDS             complement(4674623..4676968)
     CDS             complement(4677023..4678366)
     CDS             4678582..4679277
     CDS             complement(4679244..4680872)
     CDS             complement(4680869..4681828)
     CDS             complement(4681977..4683365)
     CDS             complement(4683497..4684351)
     CDS             4684548..4685042
     CDS             complement(4685078..4686313)
     CDS             complement(4686310..4687218)
     CDS             4687433..4687669
     CDS             complement(4687651..4687770)
     CDS             4688038..4688784
     CDS             4689269..4690069
     CDS             complement(4690285..4691274)
     CDS             4691394..4691843
     CDS             complement(4691834..4692952)
     CDS             complement(4693062..4694768)
     CDS             4694864..4696435
     CDS             complement(4696351..4696521)
     CDS             4696565..4697428
     CDS             4697452..4698447
     CDS             4698524..4700386
     CDS             complement(4700391..4701410)
     CDS             4701445..4701729
     CDS             complement(4701844..4704819)
     CDS             4705018..4706850
     CDS             complement(4706923..4707705)
     CDS             complement(4707844..4708572)
     CDS             complement(4708527..4709477)
     CDS             complement(4709464..4710327)
     CDS             complement(4710412..4711515)
     CDS             complement(4711512..4712858)
     CDS             complement(4712858..4713613)
     CDS             complement(4713610..4714608)
     CDS             complement(4714690..4716099)
     CDS             4716455..4716658
     CDS             4716964..4718301
     CDS             4718340..4719470
     CDS             4719525..4720280
     CDS             4720409..4721158
     CDS             complement(4721200..4723554)
     CDS             4724071..4725009
     CDS             4725017..4725979
     CDS             complement(4726013..4726435)
     CDS             complement(4726461..4727510)
     CDS             complement(4727875..4729308)
     CDS             4729717..4731300
     CDS             4731727..4735809
     CDS             4736156..4737343
     CDS             4737468..4738433
     CDS             4738703..4740295
     CDS             complement(4740405..4740629)
     CDS             4740862..4741962
     CDS             4742115..4742894
     CDS             4743493..4745151
     CDS             complement(4745692..4746429)
     CDS             4746481..4747422
     CDS             4747666..4750518
     CDS             complement(4750749..4752095)
     CDS             4752131..4752370
     CDS             4752367..4753608
     CDS             4753687..4755474
     CDS             complement(4755670..4757094)
     CDS             complement(4757129..4758355)
     CDS             complement(4758352..4759884)
     CDS             complement(4759953..4760108)
     CDS             4760145..4760954
     CDS             4761028..4762170
     CDS             complement(4762195..4763877)
     CDS             4763963..4764310
     CDS             4764459..4766054
     CDS             complement(4765936..4766181)
     CDS             4766347..4766544
     CDS             4766604..4767818
     CDS             4767992..4774183
     CDS             4774288..4775019
     CDS             complement(4775133..4777121)
     CDS             complement(4777528..4777713)
     CDS             4777760..4779475
     CDS             4779554..4779859
     CDS             4779905..4781527
     CDS             4781697..4782872
     CDS             4782869..4783471
     CDS             4783568..4783846
     CDS             4783977..4784783
     CDS             4785034..4786671
     CDS             complement(4786833..4788662)
     CDS             4788960..4790000
     CDS             4790156..4790524
     CDS             4791009..4791797
     CDS             4791794..4793851
     CDS             4793848..4796112
     CDS             4796109..4799393
     CDS             4799393..4800166
     CDS             4800163..4800963
     CDS             4800960..4802027
     CDS             4802024..4804966
     CDS             4805225..4805806
     CDS             4805803..4807269
     CDS             4807486..4808631
     CDS             complement(4809363..4810715)
     CDS             4810955..4813102
     CDS             4813245..4815728
     CDS             complement(4815824..4818301)
     CDS             4818487..4821450
     CDS             4821537..4822571
     CDS             complement(4823138..4824610)
     CDS             complement(4824607..4827714)
     CDS             complement(4827842..4828327)
     CDS             4828345..4829721
     CDS             4830027..4834586
     CDS             4835065..4836423
     CDS             4836501..4839587
     CDS             4839661..4839834
     CDS             4840267..4841496
     CDS             complement(4841350..4841649)
     CDS             4841676..4844801
     CDS             complement(4844854..4846761)
     CDS             4846920..4849790
     CDS             complement(4849845..4850678)
     CDS             complement(4850732..4851670)
     CDS             4851788..4852357
     CDS             4852354..4853430
     CDS             4853477..4854022
     CDS             complement(4854131..4854832)
     CDS             complement(4854896..4855705)
     CDS             complement(4855732..4857576)
     CDS             4857906..4858808
     CDS             4858808..4862176
     CDS             complement(4862220..4863167)
     CDS             complement(4863130..4863681)
     CDS             complement(4863850..4866495)
     CDS             complement(4866720..4868657)
     CDS             4868997..4870088
     CDS             complement(4870326..4871396)
     CDS             complement(4871365..4873974)
     CDS             complement(4874173..4875924)
     CDS             4876026..4876598
     CDS             4876598..4878172
     CDS             4878182..4878685
     CDS             complement(4878718..4879983)
     CDS             4880013..4881428
     CDS             complement(4881482..4885273)
     CDS             complement(4885396..4886001)
     CDS             complement(4886018..4886806)
     CDS             4886808..4888004
     CDS             4888021..4888752
     CDS             4888749..4890047
     CDS             4890056..4891843
     CDS             4891803..4892876
     CDS             complement(4892984..4893232)
     CDS             complement(4893247..4893642)
     CDS             complement(4893681..4895336)
     CDS             4896072..4899233
     CDS             complement(4899546..4900523)
     CDS             complement(4900858..4901628)
     CDS             complement(4901660..4903417)
     CDS             complement(4903635..4904627)
     CDS             4904739..4905881
     CDS             complement(4905872..4907254)
     CDS             complement(4907283..4907516)
     CDS             complement(4907485..4908444)
     CDS             4908835..4910352
     CDS             4910352..4912637
     CDS             4912719..4914002
     CDS             4914075..4914437
     CDS             complement(4914631..4916001)
     CDS             complement(4916023..4916481)
     CDS             complement(4916420..4916647)
     CDS             4916749..4917975
     CDS             complement(4918369..4919286)
     CDS             complement(4919456..4925596)
     CDS             4925661..4926506
     CDS             complement(4926525..4927712)
     CDS             complement(4927739..4929139)
     CDS             4929311..4930618
     CDS             complement(4930706..4931395)
     CDS             complement(4931428..4932162)
     CDS             4932291..4932521
     CDS             4932686..4934044
     CDS             4934679..4936592
     CDS             4936724..4936996
     CDS             4937011..4937940
     CDS             4938258..4939232
     CDS             4939360..4940193
     CDS             4940193..4941143
     CDS             4941209..4941904
     CDS             4941959..4942762
     CDS             complement(4942873..4943742)
     CDS             complement(4944047..4945057)
     CDS             complement(4945139..4947523)
     CDS             4947575..4949536
     CDS             4949584..4950621
     CDS             4950585..4950770
     CDS             4951284..4952522
     CDS             4952685..4953827
     CDS             4953892..4955331
     CDS             4955675..4955920
     CDS             4955939..4956700
     CDS             4956700..4957455
     CDS             4957465..4958022
     CDS             4958039..4958464
     CDS             4958461..4959162
     CDS             complement(4959131..4961635)
     CDS             complement(4961732..4963150)
     CDS             complement(4963147..4964157)
     CDS             complement(4964154..4965233)
     CDS             4965382..4966332
     CDS             complement(4966456..4969647)
     CDS             complement(4969727..4971817)
     CDS             4972319..4972768
     CDS             complement(4972886..4973941)
     CDS             4974378..4974623
     CDS             4974620..4975702
     CDS             4975706..4976596
     CDS             complement(4976960..4978816)
     CDS             4979077..4980462
     CDS             4980462..4981586
     CDS             4981583..4983793
     CDS             complement(4983811..4989579)
     CDS             complement(4989569..4992178)
     CDS             4992474..4993277
     CDS             4993426..4994358
     CDS             4994375..4995406
     CDS             4995491..4996729
     CDS             4996825..5002071
     CDS             5002305..5002853
     CDS             complement(5002928..5003635)
     CDS             5004093..5008139
     CDS             5008836..5009219
     CDS             complement(5009312..5011477)
     CDS             complement(5011753..5011917)
     CDS             5012026..5012406
     CDS             complement(5012382..5012759)
     CDS             complement(5012956..5014038)
     CDS             complement(5014031..5015563)
     CDS             5015748..5017364
     CDS             complement(5017918..5018946)
     CDS             complement(5018952..5019971)
     CDS             complement(5020156..5020713)
     CDS             complement(5020746..5021363)
     CDS             complement(5021612..5023600)
     CDS             complement(5023619..5028979)
     CDS             complement(5029125..5029541)
     CDS             5029633..5030859
     CDS             complement(5030902..5032188)
     CDS             complement(5032209..5033732)
     CDS             complement(5033729..5034937)
     CDS             5035453..5038491
     CDS             5038491..5041415
     CDS             5041464..5041676
     CDS             5041682..5043112
     CDS             5043324..5044550
     CDS             5044547..5045809
     CDS             5045817..5047787
     CDS             complement(5047798..5048169)
     CDS             5048619..5049893
     CDS             complement(5050114..5050464)
     CDS             complement(5050526..5050648)
     CDS             complement(5051079..5053283)
     CDS             complement(5053377..5055368)
     CDS             complement(5055426..5057453)
     CDS             complement(5057450..5058559)
     CDS             5058680..5060074
     CDS             5060081..5061778
     CDS             5061763..5062482
     CDS             5062479..5063273
     CDS             complement(5063294..5063992)
     CDS             complement(5064117..5067209)
     CDS             complement(5067206..5067319)
     CDS             5067335..5067919
     CDS             complement(5067945..5069423)
     CDS             complement(5069490..5073116)
     CDS             complement(5073113..5074729)
     CDS             5074872..5075621
     CDS             5075664..5076218
     CDS             5076267..5076614
     CDS             5076759..5076869
     CDS             complement(5077758..5077907)
     CDS             complement(5077904..5078134)
     CDS             5079206..5080984
     CDS             5081396..5082625
     CDS             5082628..5085018
     CDS             5085043..5085393
     CDS             5085390..5087720
     CDS             5087717..5088817
     CDS             5088814..5089818
     CDS             complement(5089839..5090633)
     CDS             5090809..5092401
     CDS             complement(5092452..5093891)
     CDS             5094175..5094687
     CDS             5094757..5096388
     CDS             5096385..5096651
     CDS             5096754..5097221
     CDS             complement(5097275..5098132)
     CDS             complement(5098332..5098523)
     CDS             5099139..5100695
     CDS             5100994..5101953
     CDS             5101996..5102925
     CDS             5102922..5103431
     CDS             5103425..5104462
     CDS             5104459..5105412
     CDS             5105412..5106041
     CDS             5106038..5107351
     CDS             complement(5107377..5108813)
     CDS             5108992..5109963
     CDS             5109960..5111885
     CDS             5111918..5112856
     CDS             complement(5112897..5114495)
     CDS             5114724..5115068
     CDS             5115065..5115250
     CDS             5115247..5116371
     CDS             5116428..5117846
     CDS             complement(5118294..5119886)
     CDS             5120240..5121715
     CDS             5121750..5123204
     CDS             complement(5123259..5123963)
     CDS             5124210..5125622
     CDS             5125626..5128739
     CDS             complement(5128796..5129950)
     CDS             complement(5130161..5130991)
     CDS             5131201..5131422
     CDS             5131406..5134444
     CDS             complement(5134564..5135298)
     CDS             complement(5135358..5137139)
     CDS             complement(5137202..5137570)
     CDS             complement(5137602..5137772)
     CDS             complement(5137783..5140662)
     CDS             5140860..5141429
     CDS             5141426..5142799
     CDS             complement(5142812..5143795)
     CDS             complement(5143904..5144374)
     CDS             complement(5144424..5145017)
     CDS             5145241..5146848
     CDS             5146973..5149477
     CDS             complement(5149549..5150355)
     CDS             complement(5150535..5150921)
     CDS             5151075..5152061
     CDS             5152143..5153129
     CDS             5153129..5153929
     CDS             5153993..5155975
     CDS             complement(5156015..5156821)
     CDS             5156987..5157931
     CDS             5157928..5158737
     CDS             5158697..5161153
     CDS             5161160..5162500
     CDS             5162614..5164209
     CDS             5164206..5167013
     CDS             5167135..5168976
     CDS             5169123..5170628
     CDS             complement(5170773..5172827)
     CDS             complement(5172824..5174467)
     CDS             complement(5174663..5175448)
     CDS             complement(5175471..5176553)
     CDS             complement(5176761..5177840)
     CDS             complement(5177920..5179521)
     CDS             complement(5179518..5180189)
     CDS             complement(5180186..5181232)
     CDS             complement(5181277..5181702)
     CDS             5181923..5183374
     CDS             complement(5183393..5184385)
     CDS             complement(5184595..5185926)
     CDS             complement(5185973..5187031)
     CDS             5187058..5188608
     CDS             complement(5188617..5189891)
     CDS             5190315..5191526
     CDS             complement(5191659..5193533)
     CDS             complement(5193858..5195090)
     CDS             complement(5195258..5196640)
     CDS             complement(5196643..5198142)
     CDS             5198833..5200932
     CDS             5200929..5202038
     CDS             5202179..5203258
     CDS             complement(5203305..5203832)
     CDS             complement(5203888..5204760)
     CDS             complement(5204810..5205232)
     CDS             5205398..5206723
     CDS             complement(5206535..5206921)
     CDS             5206925..5209192
     CDS             5209189..5209872
     CDS             complement(5210290..5210982)
     CDS             5211334..5213163
     CDS             complement(5213215..5214510)
     CDS             5214737..5216233
     CDS             5216233..5216877
     CDS             5216911..5218644
     CDS             5218795..5219868
     CDS             5219937..5220461
     CDS             5220509..5222011
     CDS             5222065..5222544
     CDS             5222556..5223110
     CDS             5223290..5225191
     CDS             5225279..5226328
     CDS             5226300..5228345
     CDS             5228428..5229342
     CDS             5229342..5229632
     CDS             5229636..5234027
     CDS             5234074..5234844
     CDS             complement(5235132..5240027)
     CDS             complement(5240049..5243615)
     CDS             5243888..5244346
     CDS             complement(5244321..5246144)
     CDS             complement(5246183..5246920)
     CDS             complement(5246921..5247988)
     CDS             complement(5247985..5248503)
     CDS             5248560..5248703
     CDS             5248700..5250529
     CDS             5251008..5251292
     CDS             complement(5251548..5252279)
     CDS             5252589..5254412
     CDS             complement(5254578..5254688)
     CDS             5254745..5255845
     CDS             5255923..5256858
     CDS             complement(5257623..5259338)
     CDS             complement(5259536..5259802)
     CDS             complement(5259933..5260073)
     CDS             complement(5260110..5260406)
     CDS             complement(5260384..5260842)
     CDS             complement(5260845..5263304)
     CDS             complement(5263361..5264287)
     CDS             complement(5264970..5265392)
     CDS             complement(5265332..5265895)
     CDS             5265934..5266926
     CDS             5267619..5268920
     CDS             complement(5268914..5269558)
     CDS             complement(5269555..5270166)
     CDS             complement(5271138..5271476)
     CDS             5271598..5272542
     CDS             complement(5273274..5273576)
     CDS             complement(5273623..5274642)
     CDS             complement(5275172..5276314)
     CDS             5276520..5276741
     CDS             5276808..5276984
     CDS             5277028..5280519
     CDS             5280641..5281087
     CDS             5281208..5282749
     CDS             5283122..5284438
     CDS             complement(5284889..5285155)
     CDS             complement(5285340..5288738)
     CDS             complement(5288732..5289313)
     CDS             complement(5289276..5290499)
     CDS             complement(5290549..5291472)
     CDS             5291634..5293130
     CDS             complement(5293371..5294714)
     CDS             5294812..5296632
     CDS             5296625..5297629
     CDS             5297626..5298417
     CDS             complement(5298462..5298890)
     CDS             5299092..5301809
     CDS             5301859..5302797
     CDS             5302794..5304074
     CDS             5304196..5304933
     CDS             5304988..5305653
     CDS             5305661..5307355
     CDS             complement(5307599..5308927)
     CDS             complement(5308914..5312618)
     CDS             5312974..5313810
     CDS             5313829..5314125
     CDS             5314229..5314414
     CDS             complement(5314345..5314974)
     CDS             complement(5314979..5315983)
     CDS             complement(5316045..5316584)
     CDS             5316683..5316895
     CDS             5316908..5317711
     CDS             5317711..5318550
     CDS             5318552..5319721
     CDS             5319985..5320185
     CDS             complement(5320131..5320745)
     CDS             5320867..5322111
     CDS             5322182..5325406
     CDS             5325606..5327039
     CDS             5327180..5328352
     CDS             5328390..5329865
     CDS             5329862..5330890
     CDS             complement(5330911..5333682)
     CDS             5334027..5334593
     CDS             complement(5334744..5335766)
     CDS             complement(5335763..5336299)
     CDS             complement(5336312..5337049)
     CDS             5337314..5338162
     CDS             5338206..5339486
     CDS             5339497..5339649
     CDS             5339792..5340031
     CDS             complement(5340153..5341913)
     CDS             complement(5341978..5342994)
     CDS             complement(5343249..5343782)
     CDS             complement(5343861..5344370)
     CDS             complement(5344405..5344827)
     CDS             complement(5344869..5345441)
     CDS             complement(5345438..5346055)
     CDS             complement(5346254..5347237)
     CDS             complement(5347256..5348539)
     CDS             5348608..5349114
     CDS             complement(5348975..5349331)
     CDS             complement(5349475..5350425)
     CDS             5350651..5352162
     CDS             complement(5352324..5353826)
     CDS             5353964..5355271
     CDS             5355360..5356313
     CDS             complement(5356736..5357227)
     CDS             complement(5357353..5359563)
     CDS             complement(5359676..5360437)
     CDS             complement(5360489..5362111)
     CDS             complement(5362247..5363605)
     CDS             complement(5363607..5366096)
     CDS             5366436..5367416
     CDS             complement(5367674..5368651)
     CDS             complement(5368655..5370034)
     CDS             5370350..5371720
     CDS             complement(5371844..5373379)
     CDS             5373768..5375321
     CDS             5375327..5377234
     CDS             5377468..5378649
     CDS             complement(5378777..5379757)
     CDS             complement(5379828..5380319)
     CDS             complement(5380379..5380615)
     CDS             complement(5380734..5381642)
     CDS             complement(5382085..5383395)
     CDS             complement(5383639..5385045)
     CDS             complement(5385104..5385919)
     CDS             complement(5385983..5386828)
     CDS             5387023..5388126
     CDS             5388110..5389189
     CDS             5389186..5389419
     CDS             complement(5389524..5390195)
     CDS             5390346..5391071
     CDS             5391076..5391459
     CDS             complement(5391460..5393973)
     CDS             complement(5393973..5395514)
     CDS             5395757..5395915
     CDS             5395944..5396468
     CDS             5396916..5397413
     CDS             5397477..5398001
     CDS             complement(5398325..5399245)
     CDS             complement(5399251..5401788)
     CDS             complement(5402078..5405425)
     CDS             complement(5405422..5406372)
     CDS             complement(5406484..5408043)
     CDS             complement(5408110..5408271)
     CDS             complement(5408291..5409199)
     CDS             5409226..5410980
     CDS             5410977..5411729
     CDS             5411827..5413245
     CDS             complement(5413242..5414639)
     CDS             complement(5414632..5415816)
     CDS             complement(5415836..5416018)
     CDS             complement(5416167..5417417)
     CDS             complement(5417850..5419346)
     CDS             5419507..5420160
     CDS             5420157..5423789
     CDS             5423854..5425344
     CDS             complement(5425334..5426716)
     CDS             5426810..5427139
     CDS             5427236..5428342
     CDS             complement(5428367..5429641)
     CDS             5429784..5431103
     CDS             complement(5431121..5433553)
     CDS             complement(5433573..5434046)
     CDS             complement(5434250..5435071)
     CDS             5435247..5436659
     CDS             5436817..5437083
     CDS             complement(5437154..5439178)
     CDS             complement(5439311..5441308)
     CDS             5441648..5442409
     CDS             5442529..5443422
     CDS             complement(5443485..5444303)
     CDS             5444564..5445460
     CDS             complement(5445866..5446891)
     CDS             5447457..5447648
     CDS             5447590..5448546
     CDS             5448549..5449025
     CDS             5449143..5450834
     CDS             complement(5450855..5451202)
     CDS             complement(5451244..5451624)
     CDS             5451925..5453247
     CDS             5453253..5453639
     CDS             5453942..5454730
     CDS             5454845..5456416
     CDS             5456435..5457214
     CDS             5457546..5459000
     CDS             5458997..5460400
     CDS             complement(5460423..5462708)
     CDS             complement(5462708..5463313)
     CDS             5463732..5465093
     CDS             complement(5465320..5466678)
     CDS             complement(5466713..5467429)
     CDS             complement(5467814..5468905)
     CDS             complement(5468929..5469243)
     CDS             complement(5469878..5470612)
     CDS             5471107..5472927
     CDS             5473137..5474159
     CDS             5474239..5475198
     CDS             complement(5475236..5476612)
     CDS             complement(5476557..5476826)
     CDS             complement(5476994..5477779)
     CDS             complement(5477832..5487368)
     CDS             complement(5487365..5487658)
     CDS             5487769..5489772
     CDS             complement(5489812..5493105)
     CDS             complement(5493115..5493669)
     CDS             complement(5493761..5496907)
     CDS             5497260..5498231
     CDS             5498204..5498389
     CDS             complement(5498330..5499799)
     CDS             complement(5499953..5501026)
     CDS             5501183..5502373
     CDS             5502594..5503865
     CDS             5503948..5505756
     CDS             5505753..5507300
     CDS             complement(5507302..5507613)
     CDS             complement(5507610..5507861)
     CDS             complement(5508081..5508716)
     CDS             complement(5508840..5510222)
     CDS             complement(5510484..5511278)
     CDS             complement(5511281..5512591)
     CDS             5512988..5513224
     CDS             5513435..5513851
     CDS             5513878..5514927
     CDS             5515210..5515467
     CDS             5515478..5516206
     CDS             5516217..5516900
     CDS             5516975..5518498
     CDS             5518520..5519410
     CDS             5519560..5520999
     CDS             5521003..5521389
     CDS             5521714..5522802
     CDS             5522883..5523362
     CDS             5523429..5524040
     CDS             5524018..5525178
     CDS             complement(5525241..5526581)
     CDS             complement(5526582..5527784)
     CDS             5528046..5529317
     CDS             5529482..5530981
     CDS             5531205..5531750
     CDS             5531834..5533567
     CDS             5533663..5535099
     CDS             complement(5535126..5536118)
     CDS             5536222..5537874
     CDS             5538002..5538937
     CDS             5538927..5539841
     CDS             complement(5539851..5541332)
     CDS             5541434..5542546
     CDS             5542656..5543669
     CDS             5543837..5544559
     CDS             5544608..5545453
     CDS             complement(5545719..5545964)
     CDS             complement(5546370..5547440)
     CDS             complement(5547471..5549033)
     CDS             complement(5549332..5550216)
     CDS             5550237..5550476
     CDS             complement(5550356..5551906)
     CDS             complement(5552071..5552547)
     CDS             complement(5552651..5553475)
     CDS             complement(5553477..5554556)
     CDS             complement(5554594..5555217)
     CDS             5555414..5556844
     CDS             5557148..5557573
     CDS             5557626..5558060
     CDS             complement(5558161..5559072)
     CDS             complement(5559203..5559559)
     CDS             5559661..5561391
     CDS             complement(5561501..5562385)
     CDS             complement(5562491..5562988)
     CDS             5563081..5564403
     CDS             complement(5564392..5567484)
     CDS             5567639..5567959
     CDS             5568000..5569049
     CDS             5569131..5570057
     CDS             complement(5570064..5571518)
     CDS             complement(5571523..5572980)
     CDS             complement(5572993..5574402)
     CDS             complement(5574399..5577620)
     CDS             5577911..5579290
     CDS             5579287..5580654
     CDS             5580812..5582599
     CDS             5582627..5583010
     CDS             complement(5582992..5583675)
     CDS             complement(5583682..5584935)
     CDS             complement(5584932..5587514)
     CDS             complement(5587518..5587892)
     CDS             complement(5587906..5589567)
     CDS             complement(5589648..5590382)
     CDS             complement(5590379..5591839)
     CDS             complement(5591839..5593383)
     CDS             5594207..5594752
     CDS             complement(5594855..5595682)
     CDS             complement(5595704..5596258)
     CDS             complement(5596387..5596878)
     CDS             5597086..5598849
     CDS             5598846..5599451
     CDS             complement(5599427..5600203)
     CDS             5600459..5601301
     CDS             5601362..5602762
     CDS             5602905..5606144
     CDS             complement(5606187..5606849)
     CDS             complement(5606864..5609191)
     CDS             complement(5609188..5609859)
     CDS             complement(5610063..5610497)
     CDS             complement(5610680..5611582)
     CDS             complement(5611884..5612120)
     CDS             5612453..5613286
     CDS             5613375..5615438
     CDS             5615419..5616087
     CDS             complement(5616195..5618981)
     CDS             complement(5619254..5620006)
     CDS             complement(5620009..5620773)
     CDS             complement(5620781..5621713)
     CDS             5621773..5623224
     CDS             5623435..5625792
     CDS             complement(5625926..5627251)
     CDS             complement(5627316..5628197)
     CDS             5628235..5628600
     CDS             5628807..5630213
     CDS             complement(5630383..5634441)
     CDS             5634771..5639387
     CDS             5639547..5640638
     CDS             5640701..5646919
     CDS             complement(5647066..5648352)
     CDS             complement(5648519..5649337)
     CDS             complement(5649426..5650355)
     CDS             complement(5650421..5651746)
     CDS             complement(5651763..5652863)
     CDS             complement(5652865..5654064)
     CDS             complement(5654134..5655711)
     CDS             complement(5656076..5657758)
     CDS             5657838..5657981
     CDS             5658350..5667091
     CDS             5667095..5668255
     CDS             5668272..5669045
     CDS             5669104..5670384
     CDS             complement(5670510..5671097)
     CDS             complement(5671227..5672684)
     CDS             complement(5672698..5674119)
     CDS             5674394..5675368
     CDS             5675445..5676728
     CDS             complement(5676890..5677426)
     CDS             5677566..5677841
     CDS             complement(5677848..5678261)
     CDS             complement(5678304..5678738)
     CDS             complement(5678887..5679360)
     CDS             5679817..5681868
     CDS             5681878..5682843
     CDS             5682921..5685158
     CDS             5685184..5685432
     CDS             5685449..5685838
     CDS             5686045..5688987
     CDS             complement(5689099..5691630)
     CDS             complement(5691635..5692564)
     CDS             5692694..5693962
     CDS             complement(5693999..5695012)
     CDS             5695161..5696615
     CDS             5696901..5698274
     CDS             5698580..5700433
     CDS             complement(5700449..5700982)
     CDS             complement(5700979..5701668)
     CDS             complement(5701665..5704334)
     CDS             complement(5704327..5705595)
     CDS             complement(5705602..5706546)
     CDS             5706610..5706816
     CDS             5706831..5708198
     CDS             5708488..5712261
     CDS             5712258..5712755
     CDS             complement(5712955..5714478)
     CDS             complement(5714475..5714792)
     CDS             complement(5714785..5715492)
     CDS             complement(5715502..5716491)
     CDS             complement(5716496..5717458)
     CDS             complement(5717509..5718651)
     CDS             5718795..5719784
     CDS             5719909..5721576
     CDS             complement(5721750..5722643)
     CDS             5723221..5724069
     CDS             5724111..5726120
     CDS             5726209..5727063
     CDS             5727205..5727468
     CDS             complement(5727501..5729063)
     CDS             complement(5729063..5731735)
     CDS             complement(5732099..5732557)
     CDS             complement(5732695..5734110)
     CDS             complement(5734191..5734937)
     CDS             complement(5735008..5736174)
     CDS             complement(5736125..5736859)
     CDS             5736920..5737138
     CDS             complement(5737148..5738476)
     CDS             5739063..5739272
     CDS             5739353..5740507
     CDS             5740614..5743778
     CDS             5743888..5745102
     CDS             5745102..5745764
     CDS             5745968..5747566
     CDS             complement(5747563..5748789)
     CDS             complement(5749128..5752616)
     CDS             complement(5752935..5755607)
     CDS             complement(5755604..5756743)
     CDS             complement(5756796..5758457)
     CDS             5758808..5759563
     CDS             5759903..5761276
     CDS             5761277..5762932
     CDS             complement(5763239..5764348)
     CDS             complement(5764381..5766114)
     CDS             5766160..5767401
     CDS             5767521..5768393
     CDS             5769112..5769429
     CDS             5769500..5771119
     CDS             5771311..5772474
     CDS             5772471..5773010
     CDS             5773190..5774329
     CDS             5774380..5775360
     CDS             complement(5775513..5776442)
     CDS             complement(5776444..5778132)
     CDS             complement(5778228..5779160)
     CDS             5779234..5780457
     CDS             5780554..5781579
     CDS             5781666..5782817
     CDS             5782824..5783363
     CDS             5783384..5784292
     CDS             complement(5784820..5788596)
     CDS             complement(5788593..5789888)
     CDS             5789966..5790514
     CDS             complement(5790485..5796322)
     CDS             complement(5796491..5798362)
     CDS             complement(5798531..5799862)
     CDS             complement(5800168..5802507)
     CDS             5802930..5804603
     CDS             complement(5804628..5806001)
     CDS             5806079..5807173
     CDS             5807399..5807791
     CDS             complement(5808255..5809544)
     CDS             5809698..5811395
     CDS             5811856..5812854
     CDS             5813102..5813809
     CDS             5813809..5814297
     CDS             5814372..5815151
     CDS             5815264..5818653
     CDS             5818659..5821040
     CDS             5821037..5822908
     CDS             complement(5822909..5825011)
     CDS             complement(5825271..5825528)
     CDS             complement(5825657..5827027)
     CDS             5827072..5827245
     CDS             5827309..5830629
     CDS             5830775..5831605
     CDS             5831649..5832047
     CDS             5832028..5832246
     CDS             5832679..5833848
     CDS             5833947..5834780
     CDS             5834773..5835720
     CDS             complement(5835783..5836025)
     CDS             5836699..5836938
     CDS             5837016..5837183
     CDS             complement(5837169..5837996)
     CDS             5838802..5839371
     CDS             complement(5839548..5842634)
     CDS             complement(5842631..5844493)
     CDS             complement(5844684..5845271)
     CDS             complement(5845264..5846916)
     CDS             complement(5846913..5848436)
     CDS             complement(5848458..5851874)
     CDS             5852198..5852968
     CDS             complement(5853194..5853529)
     CDS             complement(5853522..5855126)
     CDS             complement(5855126..5855416)
     CDS             complement(5855472..5856695)
     CDS             complement(5857037..5858281)
     CDS             complement(5858568..5859974)
     CDS             complement(5859980..5860573)
     CDS             complement(5860620..5861444)
     CDS             5861653..5863617
     CDS             5863807..5864613
     CDS             5864610..5867177
     CDS             5867174..5869543
     CDS             5869621..5870781
     CDS             5870789..5871349
     CDS             5871692..5871838
     CDS             complement(5872089..5873717)
     CDS             complement(5873941..5875071)
     CDS             complement(5875075..5875548)
     CDS             complement(5875552..5876937)
     CDS             5876975..5877973
     CDS             complement(5878083..5878934)
     CDS             5879229..5879912
     CDS             5879971..5880558
     CDS             complement(5881054..5882550)
     CDS             5882563..5885532
     CDS             complement(5885632..5886975)
     CDS             5887124..5888455
     CDS             5888463..5889197
     CDS             complement(5889180..5890121)
     CDS             complement(5890118..5890996)
     CDS             complement(5890993..5891517)
     CDS             complement(5891768..5893261)
     CDS             complement(5893328..5894194)
     CDS             complement(5894191..5895378)
     CDS             complement(5895365..5896372)
     CDS             5896997..5898142
     CDS             5898139..5899083
     CDS             5899166..5899300
     CDS             5899359..5899982
     CDS             5900087..5900272
     CDS             5900411..5900641
     CDS             5900719..5900904
     CDS             complement(5901043..5901192)
     CDS             complement(5901251..5903770)
     CDS             complement(5903767..5905128)
     CDS             complement(5905125..5905859)
     CDS             complement(5905907..5907337)
     CDS             complement(5907337..5907651)
     CDS             5907657..5909228
     CDS             complement(5909299..5909517)
     CDS             complement(5909525..5909932)
     CDS             complement(5909943..5911772)
     CDS             5912203..5914878
     CDS             complement(5915024..5916394)
     CDS             complement(5916555..5917040)
     CDS             5917318..5918409
     CDS             5918622..5918819
     CDS             complement(5918945..5919703)
     CDS             complement(5919708..5920466)
     CDS             5920575..5921378
     CDS             complement(5921462..5923135)
     CDS             complement(5923132..5924460)
     CDS             5924585..5924824
     CDS             complement(5924859..5925668)
     CDS             complement(5925810..5926640)
     CDS             complement(5926686..5927933)
     CDS             complement(5928118..5933337)
     CDS             5933535..5933741
     CDS             5933857..5934069
     CDS             5934138..5934341
     CDS             complement(5934376..5934918)
     CDS             5934964..5935407
     CDS             complement(5935417..5937012)
     CDS             5937215..5938453
     CDS             5938659..5939036
     CDS             5939124..5939825
     CDS             5940090..5940257
     CDS             5940336..5940689
     CDS             5940708..5941007
     CDS             5941054..5941491
     CDS             5941602..5942021
     CDS             5942014..5942730
     CDS             complement(5942752..5942934)
     CDS             complement(5943015..5944040)
     CDS             complement(5944044..5945417)
     CDS             complement(5945495..5946274)
     CDS             5946339..5946647
     CDS             5946601..5947263
     CDS             5947515..5947883
     CDS             complement(5947956..5948414)
     CDS             5948851..5950653
     CDS             5950650..5953997
     CDS             complement(5954010..5954579)
     CDS             5954746..5955597
     CDS             5955594..5956076
     CDS             5956316..5956789
     CDS             5956958..5957677
     CDS             5957741..5960086
     CDS             5960155..5961429
     CDS             5961577..5963355
     CDS             complement(5963380..5964054)
     CDS             complement(5964047..5964841)
     CDS             complement(5964938..5966887)
     CDS             5967078..5968262
     CDS             5968327..5969034
     CDS             complement(5969036..5969752)
     CDS             complement(5969749..5970585)
     CDS             complement(5970582..5971109)
     CDS             complement(5971146..5971802)
     CDS             complement(5971828..5972916)
     CDS             complement(5973102..5974211)
     CDS             complement(5974498..5975286)
     CDS             5975335..5975502
     CDS             5975602..5977248
     CDS             complement(5977270..5980077)
     CDS             complement(5980074..5981042)
     CDS             5981108..5984020
     CDS             complement(5984197..5985609)
     CDS             complement(5985617..5987038)
     CDS             5987264..5988283
     CDS             5988485..5989402
     CDS             complement(5989573..5990484)
     CDS             complement(5990489..5990713)
     CDS             complement(5990726..5991910)
     CDS             complement(5992248..5994449)
     CDS             complement(5994714..5995358)
     CDS             complement(5995455..5997761)
     CDS             5998054..5998257
     CDS             5998378..5998470
     CDS             complement(5998517..6000286)
     CDS             6000324..6000479
     CDS             complement(6000550..6003708)
     CDS             complement(6003705..6005108)
     CDS             complement(6005224..6005697)
     CDS             complement(6005904..6006329)
     CDS             6006629..6007093
     CDS             6007384..6010278
     CDS             6010268..6012115
     CDS             complement(6012230..6013366)
     CDS             complement(6013416..6015725)
     CDS             complement(6015744..6016727)
     CDS             6016757..6017959
     CDS             complement(6017989..6018354)
     CDS             6018663..6019805
     CDS             6019805..6020155
     CDS             complement(6020182..6021042)
     CDS             6021425..6022102
     CDS             6022313..6022585
     CDS             6022600..6023529
     CDS             complement(6023806..6024144)
     CDS             6024657..6026306
     CDS             complement(6026407..6027564)
     CDS             complement(6027561..6028775)
     CDS             6029082..6029543
     CDS             complement(6029771..6031246)
     CDS             complement(6031401..6033077)
     CDS             6033251..6033415
     CDS             6033367..6035646
     CDS             6035943..6036158
     CDS             6036170..6038077
     CDS             6038191..6038868
     CDS             6038868..6041537
     CDS             6041524..6042972
     CDS             6043192..6044637
     CDS             complement(6044508..6044762)
     CDS             6044781..6045629
     CDS             6045781..6046419
     CDS             6046862..6048019
     CDS             6048095..6049105
     CDS             complement(6049159..6052266)
     CDS             complement(6052263..6053525)
     CDS             complement(6053518..6054900)
     CDS             complement(6055022..6056074)
     CDS             complement(6056146..6056496)
     CDS             complement(6056587..6057318)
     CDS             complement(6057379..6059277)
     CDS             complement(6059348..6060913)
     CDS             complement(6060983..6061519)
     CDS             complement(6061728..6062177)
     CDS             6062211..6062405
     CDS             6062402..6063142
     CDS             6063194..6063586
     CDS             complement(6063637..6065037)
     CDS             complement(6065144..6065605)
     CDS             6065969..6066880
     CDS             complement(6067293..6068240)
     CDS             complement(6068431..6069342)
     CDS             complement(6069339..6070799)
     CDS             6071195..6072646
     CDS             complement(6072695..6073033)
     CDS             6073271..6074515
     CDS             complement(6074761..6075201)
     CDS             complement(6075155..6076903)
     CDS             complement(6077380..6078903)
     CDS             complement(6078964..6080580)
     CDS             complement(6080653..6080931)
     CDS             6081008..6081550
     CDS             6081689..6081943
     CDS             complement(6081958..6082995)
     CDS             complement(6083086..6083640)
     CDS             complement(6083673..6084044)
     CDS             6084254..6084586
     CDS             6084698..6085243
     CDS             6085231..6086055
     CDS             6086085..6087509
     CDS             6087671..6088150
     CDS             6088214..6089386
     CDS             6089383..6089484
     CDS             complement(6089453..6090331)
     CDS             6090401..6090991
     CDS             6091072..6092547
     CDS             6092550..6095705
     CDS             6095778..6096383
     CDS             6096380..6098935
     CDS             complement(6099130..6100293)
     CDS             complement(6100290..6101252)
     CDS             complement(6101311..6102588)
     CDS             6102783..6104327
     CDS             complement(6104491..6105171)
     CDS             complement(6105168..6106130)
     CDS             complement(6106127..6106837)
     CDS             complement(6106837..6107202)
     CDS             complement(6107307..6108245)
     CDS             6108475..6109389
     CDS             6109738..6110583
     CDS             6110901..6112127
     CDS             6112296..6115085
     CDS             6115082..6116548
     CDS             6116951..6117670
     CDS             6117961..6118356
     CDS             6118710..6119525
     CDS             6119539..6120036
     CDS             6120244..6120648
     CDS             complement(6120889..6121113)
     CDS             6121139..6124990
     CDS             6125656..6127269
     CDS             complement(6127205..6128599)
     CDS             6128788..6129624
     CDS             6130032..6130220
     CDS             6130479..6131645
     CDS             complement(6131652..6132548)
     CDS             complement(6132840..6133748)
     CDS             6133881..6134246
     CDS             complement(6134344..6134589)
     CDS             complement(6134657..6136270)
     CDS             complement(6136339..6138507)
     CDS             complement(6138517..6141945)
     CDS             complement(6142000..6142425)
     CDS             6142717..6143733
     CDS             6143730..6144254
     CDS             6144254..6146656
     CDS             6146726..6152407
     CDS             6152556..6153383
     CDS             6153399..6153614
     CDS             6153996..6154139
     CDS             complement(6154311..6154655)
     CDS             complement(6154853..6155089)
     CDS             complement(6155237..6155692)
     CDS             complement(6155689..6156498)
     CDS             complement(6156470..6157495)
     CDS             complement(6157486..6158199)
     CDS             complement(6158192..6158557)
     CDS             complement(6158661..6159392)
     CDS             complement(6159395..6159760)
     CDS             complement(6160080..6163901)
     CDS             complement(6163939..6164295)
     CDS             complement(6164292..6167747)
     CDS             complement(6167856..6168689)
     CDS             complement(6168686..6169522)
     CDS             complement(6169519..6170700)
     CDS             complement(6170751..6172889)
     CDS             6173105..6174142
     CDS             6174244..6175965
     CDS             6175968..6176102
     CDS             6176099..6176473
     CDS             6177301..6177654
     CDS             6177657..6177926
     CDS             6178039..6178434
     CDS             6178552..6179163
     CDS             6179167..6179565
     CDS             complement(6179585..6182725)
     CDS             complement(6182791..6183744)
     CDS             complement(6183795..6184463)
     CDS             6184496..6186298
     CDS             6186295..6186735
     CDS             6186739..6187794
     CDS             6187979..6189079
     CDS             6189076..6190896
     CDS             6190901..6191992
     CDS             complement(6192077..6192388)
     CDS             complement(6192385..6192909)
     CDS             complement(6192938..6193762)
     CDS             complement(6193880..6195538)
     CDS             6195656..6196132
     CDS             6196136..6196417
     CDS             complement(6197233..6197442)
     CDS             complement(6197429..6197671)
     CDS             complement(6199545..6199814)
     CDS             6201173..6201493
     CDS             6201558..6201707
     CDS             6201872..6202216
     CDS             complement(6202404..6202862)
     CDS             6202949..6203338
     CDS             complement(6203375..6204796)
     CDS             complement(6204918..6205637)
     CDS             complement(6205748..6207742)
     CDS             complement(6207748..6208845)
     CDS             complement(6208842..6209480)
     CDS             6209513..6209641
     CDS             6209638..6210201
     CDS             6210338..6210799
     CDS             6210789..6211241
     CDS             6211246..6212610
     CDS             6212721..6213389
     CDS             6213464..6213889
     CDS             6213950..6214690
     CDS             6214769..6215521
     CDS             6215558..6216103
     CDS             6216103..6216390
     CDS             6216416..6216553
     CDS             6216568..6217431
     CDS             6217712..6218449
     CDS             6218442..6219701
     CDS             6219763..6221100
     CDS             complement(6221067..6221228)
     CDS             complement(6221230..6221829)
     CDS             complement(6221923..6222135)
     CDS             complement(6222153..6222473)
     CDS             complement(6222485..6223276)
     CDS             6223454..6224287
     CDS             6224366..6224644
     CDS             complement(6224708..6225331)
     CDS             complement(6225316..6226041)
     CDS             complement(6226043..6226288)
     CDS             complement(6226435..6226890)
     CDS             complement(6226887..6227696)
     CDS             complement(6227668..6228693)
     CDS             complement(6228684..6229397)
     CDS             complement(6229390..6230145)
     CDS             complement(6230151..6231485)
     CDS             complement(6231499..6232071)
     CDS             6232180..6232716
     CDS             6232741..6233466
     CDS             6233896..6234465
     CDS             complement(6234584..6235171)
     CDS             complement(6235200..6236942)
     CDS             complement(6237028..6237633)
     CDS             6238311..6240191
     CDS             complement(6240231..6240398)
     CDS             6240741..6241703
     CDS             6241706..6243034
     CDS             6243111..6243698
     CDS             complement(6243814..6244071)
     CDS             complement(6244084..6244311)
     CDS             6244439..6245650
     CDS             6245659..6246465
     CDS             complement(6246565..6247719)
     CDS             complement(6247852..6249048)
     CDS             complement(6249045..6249818)
     CDS             6249916..6251379
     CDS             6251816..6252298
     CDS             6252371..6254134
     CDS             6254216..6255379
     CDS             6255376..6255735
     CDS             complement(6255736..6256485)
     CDS             complement(6256575..6256721)
     CDS             complement(6256871..6258676)
     CDS             6258999..6260507
     CDS             6261155..6262327
     CDS             complement(6262796..6263689)
     CDS             6263828..6265366
     CDS             6265438..6266544
     CDS             6266567..6269980
     CDS             6269998..6271044
     CDS             complement(6271177..6272664)
     CDS             6273810..6274040
     CDS             6274043..6274366
     CDS             6274366..6275235
     CDS             6275238..6275414
     CDS             6275480..6276829
     CDS             complement(6277621..6278514)
     CDS             6278653..6280191
     CDS             6280188..6281357
     CDS             complement(6281254..6282774)
     CDS             6283021..6283401
     CDS             complement(6283604..6284968)
     CDS             complement(6285093..6285929)
     CDS             complement(6286299..6287519)
     CDS             6287552..6287713
     CDS             complement(6287684..6288073)
     CDS             6288098..6290338
     CDS             6290653..6292005
     CDS             6292138..6292398
     CDS             complement(6292707..6293165)
     CDS             6293213..6294166
     CDS             6294163..6295608
     CDS             6295725..6296792
     CDS             complement(6296998..6297210)
     CDS             complement(6297457..6299253)
     CDS             6299494..6300012
     CDS             complement(6299981..6300094)
     CDS             complement(6301529..6302842)
     CDS             complement(6302988..6306704)
     CDS             complement(6306775..6307680)
     CDS             complement(6307780..6308550)
     CDS             6308728..6310983
     CDS             6311491..6312933
     CDS             6313303..6313833
     CDS             6313995..6315776
     CDS             complement(6315877..6316194)
     CDS             6316234..6317028
     CDS             6317037..6318065
     CDS             6318144..6318821
     CDS             6318896..6319744
     CDS             6320038..6320817
     CDS             6321317..6321499
     CDS             6321668..6322957
     CDS             6323302..6326160
     CDS             6326162..6327673
     CDS             6328064..6328354
     CDS             6328399..6329235
     CDS             6329316..6329819
     CDS             complement(6329915..6330736)
     CDS             complement(6331315..6331497)
     CDS             6331527..6331922
     CDS             complement(6331874..6333352)
     CDS             6334141..6334260
     CDS             6334427..6334744
     CDS             6335006..6359527
     CDS             6359627..6360256
     CDS             6360641..6361474
     CDS             6361513..6361782
     CDS             6361950..6362240
     CDS             6362285..6363121
     CDS             6363652..6364356
     CDS             6364753..6365883
     CDS             6365918..6366334
     CDS             complement(6366714..6369527)
     CDS             6369961..6371445
     CDS             6371420..6373282
     CDS             6373827..6375767
     CDS             complement(6375848..6376720)
     CDS             complement(6376760..6377218)
     CDS             complement(6377295..6377732)
     CDS             complement(6377722..6378174)
     CDS             6378630..6378794
     CDS             6379337..6380068
     CDS             6380126..6381418
     CDS             6381415..6382455
     CDS             6382558..6383190
     CDS             complement(6383865..6385799)
     CDS             complement(6385796..6386101)
     CDS             complement(6386309..6387160)
     CDS             complement(6387411..6388538)
     CDS             complement(6388940..6389662)
     CDS             6390143..6391042
     CDS             6391250..6392338
     CDS             6392420..6395116
     CDS             6395158..6396510
     CDS             6396598..6397104
     CDS             complement(6397196..6398503)
     CDS             6398667..6399167
     CDS             complement(6399411..6400814)
     CDS             complement(6400881..6403610)
     CDS             complement(6403762..6405390)
     CDS             complement(6405719..6407104)
     CDS             6407203..6407562
     CDS             complement(6407547..6407912)
     CDS             6408267..6409175
     CDS             6409297..6409737
     CDS             6409724..6410200
     CDS             6410313..6410663
     CDS             6410739..6411734
     CDS             6411745..6413076
     CDS             6413073..6415331
     CDS             complement(6415297..6415701)
     CDS             complement(6415698..6417701)
     CDS             complement(6417694..6418368)
     CDS             complement(6418585..6419037)
     CDS             complement(6419041..6419736)
     CDS             6420166..6421170
     CDS             complement(6421182..6422375)
     CDS             complement(6422447..6423328)
     CDS             complement(6423325..6424299)
     CDS             complement(6424310..6425479)
     CDS             complement(6425493..6426563)
     CDS             complement(6426560..6426736)
     CDS             complement(6426733..6428049)
     CDS             6428248..6428586
     CDS             complement(6428692..6429927)
     CDS             complement(6429924..6430775)
     CDS             complement(6430772..6432376)
     CDS             complement(6432441..6433814)
     CDS             6433969..6434574
     CDS             6434543..6435730
     CDS             complement(6435752..6437896)
     CDS             complement(6438043..6438438)
     CDS             complement(6438513..6441941)
     CDS             complement(6442110..6443018)
     CDS             complement(6443097..6443885)
     CDS             6444188..6444778
     CDS             6444732..6445160
     CDS             6445205..6445558
     CDS             6445572..6446717
     CDS             complement(6446722..6447543)
     CDS             6447801..6455216
     CDS             complement(6455283..6455963)
     CDS             6456165..6456548
     CDS             complement(6456627..6459272)
     CDS             6459460..6460413
     CDS             complement(6460591..6460971)
     CDS             complement(6460980..6461978)
     CDS             complement(6462064..6465435)
     CDS             complement(6465521..6468163)
     CDS             complement(6468160..6468807)
     CDS             complement(6468817..6469674)
     CDS             6469853..6470401
     CDS             6470459..6472660
     CDS             complement(6472803..6474041)
     CDS             complement(6474153..6474959)
     CDS             complement(6475013..6475396)
     CDS             6475429..6476454
     CDS             complement(6476467..6477933)
     CDS             complement(6477951..6479495)
     CDS             6479639..6481168
     CDS             6481165..6482334
     CDS             complement(6482423..6483373)
     CDS             6483600..6484598
     CDS             complement(6485015..6486337)
     CDS             complement(6486334..6489477)
     CDS             6489670..6490374
     CDS             6490371..6490640
     CDS             complement(6490625..6490729)
     CDS             6490966..6492021
     CDS             6492138..6493271
     CDS             6493268..6494713
     CDS             6494715..6495938
     CDS             6495944..6497269
     CDS             6497280..6497681
     CDS             6497780..6499450
     CDS             complement(6499453..6502215)
     CDS             complement(6502199..6502621)
     CDS             complement(6502628..6503587)
     CDS             complement(6503584..6506925)
     CDS             complement(6506977..6507405)
     CDS             complement(6507444..6509099)
     CDS             complement(6509306..6509911)
     CDS             6510360..6510554
     CDS             complement(6510594..6512039)
     CDS             6512285..6512866
     CDS             complement(6513066..6513932)
     CDS             complement(6514171..6515484)
     CDS             complement(6515753..6517228)
     CDS             complement(6517228..6518856)
     CDS             complement(6518874..6519572)
     CDS             complement(6519572..6520585)
     CDS             6520618..6522321
     CDS             complement(6522897..6524414)
     CDS             complement(6524631..6526397)
     CDS             6526408..6526530
     CDS             6526733..6529564
     CDS             6529604..6531028
     CDS             complement(6531471..6532976)
     CDS             complement(6533049..6534506)
     CDS             complement(6534940..6536712)
     CDS             complement(6536791..6540042)
     CDS             complement(6540281..6541348)
     CDS             6541477..6541653
     CDS             complement(6541757..6543253)
     CDS             complement(6543314..6545887)
     CDS             6546131..6548362
     CDS             complement(6548699..6550105)
     CDS             6550288..6550638
     CDS             6550672..6551958
     CDS             6551955..6552308
     CDS             complement(6552167..6552460)
     CDS             complement(6553176..6554285)
     CDS             complement(6554674..6556800)
     CDS             6556901..6557062
     CDS             complement(6557051..6557587)
     CDS             6557988..6561179
     CDS             6561122..6562663
     CDS             complement(6562778..6563104)
     CDS             complement(6563352..6564155)
     CDS             complement(6564302..6565081)
     CDS             complement(6565221..6565736)
     CDS             complement(6565829..6566140)
     CDS             complement(6566298..6567437)
     CDS             complement(6567437..6568327)
     CDS             complement(6568324..6569754)
     CDS             complement(6569761..6570567)
     CDS             complement(6570608..6571360)
     CDS             complement(6571799..6573556)
     CDS             6574070..6574369
     CDS             complement(6574497..6575870)
     CDS             complement(6575974..6576936)
     CDS             complement(6577129..6577659)
     CDS             complement(6578185..6579810)
     CDS             complement(6579810..6580160)
     CDS             complement(6580225..6580875)
     CDS             complement(6581329..6581661)
     CDS             complement(6581658..6582578)
     CDS             complement(6582575..6583543)
     CDS             complement(6583543..6584118)
     CDS             complement(6584102..6584572)
     CDS             complement(6584993..6586291)
     CDS             complement(6586512..6587027)
     CDS             6587296..6587814
     CDS             complement(6587729..6588157)
     CDS             complement(6588366..6588785)
     CDS             complement(6588840..6589403)
     CDS             6589584..6589712
     CDS             complement(6589915..6590112)
     CDS             6590160..6590510
     CDS             6590860..6591546
     CDS             6591674..6593143
     CDS             6593355..6594635
     CDS             6594646..6594798
     CDS             complement(6594886..6596139)
     CDS             complement(6596492..6596827)
     CDS             complement(6596824..6597036)
     CDS             complement(6597559..6599262)
     CDS             complement(6599656..6600402)
     CDS             6600737..6601963
     CDS             6602070..6602405
     CDS             6602700..6602951
     CDS             6603241..6604980
     CDS             6605112..6605444
     CDS             complement(6605545..6606513)
     CDS             complement(6606519..6607682)
     CDS             complement(6607884..6609191)
     CDS             6609391..6610065
     CDS             6610364..6611110
     CDS             complement(6611214..6612575)
     CDS             complement(6612572..6612871)
     CDS             complement(6612905..6614038)
     CDS             complement(6614403..6615422)
     CDS             6615598..6616107
     CDS             6616214..6616765
     CDS             complement(6616882..6618759)
     CDS             complement(6618856..6620247)
     CDS             complement(6620454..6622718)
     CDS             complement(6622846..6623412)
     CDS             6623527..6623634
     CDS             6623653..6624207
     CDS             complement(6624359..6625192)
     CDS             6625565..6625924
     CDS             6626069..6626974
     CDS             6627058..6627747
     CDS             6627985..6629529
     CDS             6629618..6631774
     CDS             complement(6631858..6633915)
     CDS             complement(6634273..6634533)
     CDS             complement(6635356..6636156)
     CDS             complement(6636309..6638567)
     CDS             complement(6638649..6639182)
     CDS             complement(6639175..6639966)
     CDS             complement(6640053..6640721)
     CDS             complement(6640732..6642447)
     CDS             complement(6642444..6643709)
     CDS             complement(6643767..6644741)
     CDS             complement(6644738..6645277)
     CDS             6645521..6649282
     CDS             complement(6649396..6649695)
     CDS             6649740..6650078
     CDS             complement(6650263..6651705)
     CDS             6651875..6652870
     CDS             complement(6652962..6653702)
     CDS             complement(6653839..6656202)
     CDS             complement(6656322..6658100)
     CDS             6658735..6659430
     CDS             6659741..6661081
     CDS             complement(6661109..6662089)
     CDS             complement(6662086..6662760)
     CDS             6662966..6664252
     CDS             complement(6664501..6664767)
     CDS             6664900..6665670
     CDS             complement(6665742..6665894)
     CDS             complement(6665905..6667185)
     CDS             complement(6667344..6668192)
     CDS             complement(6668555..6670561)
     CDS             complement(6670697..6670858)
     CDS             complement(6670928..6672013)
     CDS             complement(6672196..6673551)
     CDS             6674049..6675587
     CDS             6675811..6678855
     CDS             6678852..6679049
     CDS             complement(6679150..6679572)
     CDS             6679635..6680456
     CDS             6680453..6680932
     CDS             6681011..6682504
     CDS             6682504..6683076
     CDS             6683073..6684026
     CDS             6684059..6684472
     CDS             complement(6684618..6685586)
     CDS             6685674..6686255
     CDS             complement(6686283..6687806)
     CDS             complement(6687862..6689526)
     CDS             complement(6689629..6691671)
     CDS             complement(6691668..6693116)
     CDS             complement(6693113..6694447)
     CDS             complement(6694447..6695289)
     CDS             complement(6695437..6695571)
     CDS             complement(6695599..6696669)
     CDS             complement(6696666..6697445)
     CDS             complement(6697442..6698947)
     CDS             6698983..6699558
     CDS             6699558..6700223
     CDS             complement(6700486..6700692)
     CDS             complement(6700689..6701000)
     CDS             complement(6701097..6701561)
     CDS             complement(6701635..6702381)
     CDS             complement(6702485..6702946)
     CDS             6703375..6703758
     CDS             complement(6703744..6704238)
     CDS             complement(6705119..6706069)
     CDS             complement(6706103..6706822)
     CDS             6706842..6707285
     CDS             complement(6707206..6708942)
     CDS             complement(6709081..6710139)
     CDS             complement(6710136..6712169)
     CDS             complement(6712185..6712430)
     CDS             6712706..6715966
     CDS             6716008..6717072
     CDS             complement(6716985..6717533)
     CDS             complement(6717554..6718774)
     CDS             6718897..6720036
     CDS             complement(6720078..6720962)
     CDS             6721197..6722753
     CDS             complement(6722743..6724542)
     CDS             6724921..6725928
     CDS             6726037..6726273
     CDS             complement(6726361..6728037)
     CDS             complement(6728092..6728742)
     CDS             complement(6728739..6729221)
     CDS             complement(6729263..6730666)
     CDS             complement(6730663..6731535)
     CDS             complement(6731537..6732844)
     CDS             6733131..6733505
     CDS             6733502..6734209
     CDS             complement(6734262..6735314)
     CDS             complement(6735460..6736584)
     CDS             complement(6736607..6739042)
     CDS             complement(6739123..6739584)
     CDS             6739808..6741055
     CDS             6741092..6743266
     CDS             6743266..6744330
     CDS             6744330..6746459
     CDS             6746721..6747125
     CDS             6747132..6747902
     CDS             6748031..6748945
     CDS             6749031..6750248
     CDS             6750299..6751594
     CDS             6751597..6754128
     CDS             6754353..6756758
     CDS             6756939..6758414
     CDS             complement(6758519..6759514)
     CDS             complement(6759511..6761082)
     CDS             complement(6761150..6762505)
     CDS             6762813..6763907
     CDS             6764163..6764378
     CDS             complement(6764463..6765635)
     CDS             6765837..6766604
     CDS             complement(6766660..6767859)
     CDS             6767991..6769232
     CDS             6769320..6770612
     CDS             complement(6770624..6772111)
     CDS             complement(6772108..6774780)
     CDS             6774881..6775450
     CDS             complement(6775435..6776475)
     CDS             complement(6776472..6778910)
     CDS             6779323..6779886
     CDS             complement(6779930..6780250)
     CDS             6780591..6780791
     CDS             6780825..6781466
     CDS             complement(6781485..6782735)
     CDS             complement(6782844..6784142)
     CDS             6784476..6785555
     CDS             6785640..6786605
     CDS             6786680..6787201
     CDS             complement(6787357..6788178)
     CDS             complement(6788187..6789167)
     CDS             complement(6789164..6790570)
     CDS             complement(6790580..6791866)
     CDS             complement(6791928..6793625)
     CDS             6794036..6794791
     CDS             6794945..6795739
     CDS             6795747..6796424
     CDS             6796904..6797287
     CDS             6797354..6797737
     CDS             6797797..6798792
     CDS             6798878..6799510
     CDS             6799564..6799668
     CDS             6799678..6800712
     CDS             6800651..6802222
     CDS             6802240..6803169
     CDS             complement(6803224..6803682)
     CDS             complement(6803801..6805087)
     CDS             complement(6805084..6806130)
     CDS             complement(6806299..6807978)
     CDS             6808173..6808322
     CDS             complement(6808336..6808707)
     CDS             complement(6808846..6810339)
     CDS             6810841..6812694
     CDS             6812819..6813016
     CDS             6813221..6814678
     CDS             6814851..6815441
     CDS             6815630..6816235
     CDS             6816345..6817250
     CDS             6817708..6818412
     CDS             6818483..6821890
     CDS             6821952..6823373
     CDS             6823458..6824990
     CDS             6825112..6826353
     CDS             6826426..6826722
     CDS             6826763..6827779
     CDS             6827847..6829028
     CDS             6829129..6830871
     CDS             6831007..6832302
     CDS             6832365..6832757
     CDS             6833004..6833324
     CDS             complement(6833336..6834088)
     CDS             6834340..6836013
     CDS             complement(6836147..6837028)
     CDS             6837436..6842547
     CDS             complement(6842722..6844083)
     CDS             complement(6844083..6844868)
     CDS             complement(6845145..6846500)
     CDS             6846807..6848021
     CDS             6848021..6849088
     CDS             6849513..6850577
     CDS             complement(6850620..6856157)
     CDS             complement(6856415..6858241)
     CDS             complement(6858259..6860262)
     CDS             complement(6860259..6860816)
     CDS             complement(6860800..6862068)
     CDS             complement(6862186..6863889)
     CDS             complement(6864364..6865398)
     CDS             6865435..6865650
     CDS             complement(6865612..6868329)
     CDS             6868595..6869674
     CDS             6869855..6870727
     CDS             complement(6870941..6871765)
     CDS             6872021..6873523
     CDS             complement(6873997..6875607)
     CDS             complement(6876167..6876916)
     CDS             6877208..6880330
     CDS             complement(6880288..6880404)
     CDS             6880940..6882055
     CDS             complement(6882288..6882491)
     CDS             6882579..6884336
     CDS             complement(6884306..6884515)
     CDS             6884826..6885932
     CDS             6886048..6887763
     CDS             6887872..6888231
     CDS             6888383..6889822
     CDS             6889970..6891277
     CDS             6891325..6892548
     CDS             6892551..6893792
     CDS             6893792..6895354
     CDS             6895351..6902541
     CDS             6902552..6904978
     CDS             complement(6905179..6908349)
     CDS             6908393..6908710
     CDS             complement(6908939..6909112)
     CDS             6909137..6910618
     CDS             complement(6910548..6911165)
     CDS             complement(6911241..6912350)
     CDS             complement(6912654..6912788)
     CDS             complement(6912793..6913908)
     CDS             6914710..6915483
     CDS             complement(6916205..6916558)
     CDS             complement(6916578..6917306)
     CDS             complement(6917303..6917743)
     CDS             complement(6917834..6919309)
     CDS             6919882..6920292
     CDS             complement(6920532..6921326)
     CDS             6921934..6922611
     CDS             6922785..6923309
     CDS             6923407..6923823
     CDS             6924180..6925124
     CDS             complement(6925624..6926553)
     CDS             complement(6926568..6926840)
     CDS             complement(6927002..6927994)
     CDS             complement(6927987..6928592)
     CDS             complement(6928649..6929689)
     CDS             complement(6929686..6930771)
     CDS             complement(6930768..6932003)
     CDS             complement(6932000..6932929)
     CDS             complement(6932926..6934893)
     CDS             complement(6935038..6936231)
     CDS             6936399..6937397
     CDS             6938124..6938225
     CDS             complement(6938351..6939316)
     CDS             complement(6939259..6939519)
     CDS             complement(6939536..6939817)
     CDS             complement(6939892..6940047)
     CDS             complement(6940037..6940450)
     CDS             6940549..6941553
     CDS             6941553..6942554
     CDS             6942577..6943383
     CDS             6943394..6944401
     CDS             6944411..6945187
     CDS             6945318..6945632
     CDS             complement(6945760..6946059)
     CDS             complement(6946117..6947028)
     CDS             complement(6947212..6948129)
     CDS             complement(6948133..6949065)
     CDS             complement(6949080..6950873)
     CDS             6951021..6951461
     CDS             6951458..6954388
     CDS             6954548..6955507
     CDS             complement(6955674..6957002)
     CDS             6957202..6959247
     CDS             6959448..6960761
     CDS             complement(6961042..6961533)
     CDS             6961600..6962727
     CDS             6962758..6962850
     CDS             complement(6963015..6963242)
     CDS             complement(6963268..6964029)
     CDS             complement(6964130..6965872)
     CDS             6966246..6966536
     CDS             6966581..6967417
     CDS             complement(6967507..6968985)
     CDS             6969132..6969560
     CDS             6969668..6970402
     CDS             6970418..6971830
     CDS             6972002..6972667
     CDS             complement(6972882..6973667)
     CDS             6973789..6974070
     CDS             6974090..6974344
     CDS             complement(6974274..6974906)
     CDS             complement(6975121..6976218)
     CDS             complement(6976376..6977047)
     CDS             6977141..6979138
     CDS             complement(6980057..6980695)
     CDS             complement(6980707..6981471)
     CDS             complement(6981461..6983809)
     CDS             complement(6983806..6984744)
     CDS             complement(6984741..6986603)
     CDS             complement(6986738..6987100)
     CDS             6987235..6987843
     CDS             complement(6987708..6988835)
     CDS             6989530..6989862
     CDS             6990048..6991808
     CDS             6992010..6992489
     CDS             6992499..6993194
     CDS             6993313..6994083
     CDS             6994558..6994938
     CDS             6995065..6995838
     CDS             6995860..6996282
     CDS             complement(6996289..6996447)
     CDS             complement(6996438..6997019)
     CDS             complement(6997071..6997589)
     CDS             complement(6997760..6998164)
     CDS             complement(6998161..6999186)
     CDS             complement(6999266..7000897)
     CDS             complement(7000894..7001856)
     CDS             complement(7001856..7002803)
     CDS             complement(7002800..7005016)
     CDS             complement(7004997..7006247)
     CDS             complement(7006299..7006853)
     CDS             7007334..7008356
     CDS             7008596..7009024
     CDS             complement(7009155..7009388)
     CDS             7009452..7009796
     CDS             7009944..7010369
     CDS             7010409..7011494
     CDS             7011573..7013345
     CDS             7013342..7014841
     CDS             7014838..7016046
     CDS             7016052..7017452
     CDS             7017449..7018342
     CDS             7018346..7018657
     CDS             7018654..7019574
     CDS             7019571..7019936
     CDS             7019948..7020655
     CDS             7020834..7021373
     CDS             complement(7021677..7022309)
     CDS             complement(7022309..7022524)
     CDS             complement(7022518..7023642)
     CDS             complement(7023639..7024934)
     CDS             complement(7025101..7025577)
     CDS             7025755..7026762
     CDS             complement(7026795..7027439)
     CDS             7027807..7028238
     CDS             7028712..7030826
     CDS             7030816..7031394
     CDS             7031394..7032119
     CDS             7032486..7033415
     CDS             7033419..7033949
     CDS             complement(7034035..7035993)
     CDS             7036394..7036561
     CDS             7036601..7037065
     CDS             7037058..7037675
     CDS             complement(7037744..7038451)
     CDS             complement(7038708..7040642)
     CDS             complement(7040642..7042063)
     CDS             7042470..7044236
     CDS             complement(7044398..7045837)
     CDS             complement(7045937..7048270)
     CDS             complement(7048625..7049875)
     CDS             7049992..7050891
     CDS             complement(7051238..7052479)
     CDS             complement(7052481..7053458)
     CDS             complement(7053522..7054958)
     CDS             complement(7054968..7058006)
     CDS             complement(7058003..7059559)
     CDS             complement(7059549..7060442)
     CDS             complement(7060505..7061893)
     CDS             complement(7061904..7063085)
     CDS             complement(7063121..7064665)
     CDS             complement(7064662..7066881)
     CDS             7067089..7068300
     CDS             complement(7068305..7068490)
     CDS             complement(7068587..7069660)
     CDS             complement(7070520..7070645)
     CDS             7070719..7074087
     CDS             7074092..7075603
     CDS             7075603..7078464
     CDS             complement(7078691..7079284)
     CDS             complement(7079642..7081657)
     CDS             7081786..7083066
     CDS             7083077..7083229
     CDS             complement(7083226..7083645)
     CDS             complement(7083676..7084662)
     CDS             7084969..7085130
     CDS             7085078..7085230
     CDS             complement(7086585..7086782)
     CDS             complement(7087064..7087501)
     CDS             complement(7087707..7090199)
     CDS             complement(7090395..7091498)
     CDS             complement(7091498..7091881)
     CDS             complement(7091973..7092884)
     CDS             7093027..7093986
     CDS             complement(7094088..7094714)
     CDS             complement(7094813..7096270)
     CDS             7096528..7097982
     CDS             7097994..7098302
     CDS             7098472..7099530
     CDS             7099833..7100237
     CDS             7100241..7101407
     CDS             7101410..7101904
     CDS             complement(7101981..7102571)
     CDS             complement(7102561..7103064)
     CDS             7103743..7104138
     CDS             7104865..7105479
     CDS             7105590..7106450
     CDS             complement(7106461..7108287)
     CDS             7108384..7109364
     CDS             complement(7109512..7110498)
     CDS             complement(7110498..7111898)
     CDS             7112044..7114059
     CDS             7114131..7116446
     CDS             complement(7116578..7117297)
     CDS             complement(7117533..7118558)
     CDS             complement(7118616..7119638)
     CDS             complement(7119809..7120528)
     CDS             complement(7120587..7122041)
     CDS             complement(7122041..7122358)
     CDS             7122380..7123975
     CDS             7123968..7124615
     CDS             7124664..7127132
     CDS             7127132..7127677
     CDS             7128034..7128630
     CDS             7128627..7130075
     CDS             7130080..7130199
     CDS             7130204..7131286
     CDS             7131355..7133274
     CDS             7133280..7134518
     CDS             7134537..7135280
     CDS             7135460..7136875
     CDS             complement(7137173..7138414)
     CDS             complement(7138905..7140068)
     CDS             complement(7140295..7141536)
     CDS             complement(7142336..7143577)
     CDS             complement(7143770..7145536)