CDS             337..2799
     CDS             2801..3730
     CDS             3734..5020
     CDS             complement(5114..5887)
     CDS             complement(5966..7396)
     CDS             7665..8618
     CDS             8729..9319
     CDS             complement(9376..9942)
     CDS             complement(10092..10805)
     CDS             complement(10841..11245)
     CDS             11594..13510
     CDS             13596..14735
     CDS             15020..15967
     CDS             16094..16438
     CDS             complement(16499..17032)
     CDS             complement(17049..17492)
     CDS             17873..19972
     CDS             20064..21155
     CDS             21198..23060
     CDS             23341..24045
     CDS             24473..25015
     CDS             25116..25802
     CDS             25807..26727
     CDS             26728..27759
     CDS             27874..28428
     CDS             28429..29436
     CDS             29437..29982
     CDS             29998..30516
     CDS             30482..31213
     CDS             31278..32123
     CDS             32162..32449
     CDS             complement(32549..32998)
     CDS             33368..34363
     CDS             complement(34511..34816)
     CDS             35339..37057
     CDS             complement(37103..38665)
     CDS             complement(38773..39534)
     CDS             40128..41621
     CDS             41720..42910
     CDS             43198..44181
     CDS             44308..46023
     CDS             46186..47352
     CDS             47420..48313
     CDS             complement(48368..50407)
     CDS             complement(50447..51820)
     CDS             complement(52277..52540)
     CDS             52763..52861
     CDS             52869..53807
     CDS             53852..56686
     CDS             56686..57186
     CDS             57341..57790
     CDS             57793..58743
     CDS             58943..60145
     CDS             60161..61081
     CDS             complement(61103..61789)
     CDS             complement(61791..63449)
     CDS             complement(63545..64846)
     CDS             complement(64859..66634)
     CDS             complement(66650..66889)
     CDS             complement(67048..68388)
     CDS             68633..69676
     CDS             69706..69999
     CDS             69996..70865
     CDS             70876..72396
     CDS             72396..72947
     CDS             72925..73833
     CDS             74013..74834
     CDS             75687..76835
     CDS             76851..80078
     CDS             80352..80747
     CDS             complement(80825..81421)
     CDS             complement(81533..82318)
     CDS             complement(82372..83925)
     CDS             complement(83988..85205)
     CDS             complement(85317..86459)
     CDS             complement(86494..88011)
     CDS             88492..89262
     CDS             89278..90219
     CDS             90269..91555
     CDS             91552..91839
     CDS             91987..93327
     CDS             93416..93646
     CDS             93931..94353
     CDS             complement(94577..94867)
     CDS             95765..95989
     CDS             96041..97345
     CDS             97342..97653
     CDS             98060..98590
     CDS             98583..100445
     CDS             100644..101123
     CDS             complement(101219..102067)
     CDS             complement(102078..102455)
     CDS             complement(102458..103279)
     CDS             complement(103276..104265)
     CDS             complement(104265..105551)
     CDS             complement(105605..107959)
     CDS             108213..109025
     CDS             complement(109120..109779)
     CDS             complement(109791..112697)
     CDS             complement(112871..115222)
     CDS             complement(115266..115496)
     CDS             116025..117230
     CDS             complement(117300..117704)
     CDS             118222..118641
     CDS             complement(118647..119342)
     CDS             complement(119483..120985)
     CDS             complement(120996..122705)
     CDS             123046..123891
     CDS             124010..124777
     CDS             complement(124816..125523)
     CDS             complement(125507..127117)
     CDS             complement(127093..128076)
     CDS             complement(128254..129912)
     CDS             130005..130127
     CDS             complement(130462..131067)
     CDS             complement(131078..132478)
     CDS             complement(132481..133572)
     CDS             complement(133572..135143)
     CDS             135975..136919
     CDS             137265..138965
     CDS             138965..139459
     CDS             139743..140747
     CDS             141353..141811
     CDS             141813..142754
     CDS             142751..143116
     CDS             143132..144898
     CDS             144885..146372
     CDS             146369..147727
     CDS             147721..148803
     CDS             148806..150122
     CDS             150122..151366
     CDS             151363..152430
     CDS             152549..154024
     CDS             154017..154937
     CDS             154939..155769
     CDS             155766..157028
     CDS             157089..158240
     CDS             158341..159258
     CDS             159539..160036
     CDS             160098..162803
     CDS             162959..163354
     CDS             complement(163388..164377)
     CDS             164481..165404
     CDS             complement(165401..165592)
     CDS             complement(165602..166345)
     CDS             complement(166345..166965)
     CDS             167191..168234
     CDS             complement(168265..169467)
     CDS             complement(169457..170842)
     CDS             complement(170852..171289)
     CDS             complement(171511..172404)
     CDS             172492..173055
     CDS             173052..173906
     CDS             complement(173998..174948)
     CDS             complement(174948..176354)
     CDS             complement(176518..177888)
     CDS             178454..179218
     CDS             179378..182041
     CDS             182056..183945
     CDS             184147..185571
     CDS             185860..186144
     CDS             complement(186182..186973)
     CDS             complement(186986..188608)
     CDS             188997..191594
     CDS             191782..192144
     CDS             192379..193332
     CDS             193329..194600
     CDS             194590..195573
     CDS             195583..196350
     CDS             complement(196380..197174)
     CDS             complement(197195..198055)
     CDS             complement(198162..198548)
     CDS             198711..200321
     CDS             complement(200399..202789)
     CDS             202983..203531
     CDS             complement(203589..204251)
     CDS             204360..205286
     CDS             205283..206053
     CDS             206158..206598
     CDS             206660..207889
     CDS             complement(207896..208276)
     CDS             complement(208371..209225)
     CDS             complement(209351..210145)
     CDS             complement(210255..211430)
     CDS             complement(211467..212063)
     CDS             complement(212063..212671)
     CDS             complement(212686..213252)
     CDS             complement(213239..215845)
     CDS             complement(215905..216639)
     CDS             complement(216818..217402)
     CDS             complement(217797..218276)
     CDS             complement(218273..219691)
     CDS             complement(219832..220773)
     CDS             complement(220797..221252)
     CDS             complement(221429..222133)
     CDS             complement(222150..222680)
     CDS             222708..225182
     CDS             225323..227845
     CDS             228138..228566
     CDS             228569..230329
     CDS             230378..231175
     CDS             231175..232065
     CDS             232062..234119
     CDS             complement(234210..235490)
     CDS             235660..237081
     CDS             237163..237507
     CDS             complement(237608..238231)
     CDS             complement(238268..239068)
     CDS             complement(239061..239759)
     CDS             239844..241361
     CDS             241491..242918
     CDS             243071..244228
     CDS             complement(244317..244703)
     CDS             244950..245198
     CDS             245227..246252
     CDS             complement(246289..247113)
     CDS             complement(247143..249815)
     CDS             complement(249928..250722)
     CDS             251172..251897
     CDS             252083..253006
     CDS             253151..253876
     CDS             254023..254580
     CDS             254722..255918
     CDS             256300..256989
     CDS             257002..257859
     CDS             257871..259223
     CDS             259255..261666
     CDS             261789..262274
     CDS             262278..263303
     CDS             263409..263864
     CDS             263868..264656
     CDS             264656..265804
     CDS             265801..266397
     CDS             266421..269903
     CDS             269916..270875
     CDS             271067..271525
     CDS             271765..272289
     CDS             272455..273528
     CDS             273604..275745
     CDS             275801..276190
     CDS             276253..277545
     CDS             complement(277629..277889)
     CDS             complement(277876..278076)
     CDS             278274..278819
     CDS             278816..279238
     CDS             279270..279971
     CDS             complement(280079..280537)
     CDS             complement(280494..280676)
     CDS             complement(280756..282474)
     CDS             complement(282585..283292)
     CDS             complement(283289..283693)
     CDS             complement(283812..284627)
     CDS             complement(284666..285319)
     CDS             complement(285312..286343)
     CDS             286533..287099
     CDS             288657..288911
     CDS             291325..291420
     CDS             293014..293469
     CDS             293573..294874
     CDS             complement(294871..295194)
     CDS             complement(295239..296594)
     CDS             complement(296709..299369)
     CDS             complement(299423..300103)
     CDS             complement(300176..300595)
     CDS             300799..301836
     CDS             complement(301952..302641)
     CDS             302960..303343
     CDS             complement(303405..303992)
     CDS             304095..304847
     CDS             complement(305010..306344)
     CDS             306474..307211
     CDS             complement(307196..308818)
     CDS             309243..309818
     CDS             309850..310500
     CDS             310500..311456
     CDS             311453..311932
     CDS             312191..313990
     CDS             314007..314981
     CDS             315198..315935
     CDS             315932..316837
     CDS             316849..317577
     CDS             317589..318320
     CDS             318320..318700
     CDS             complement(318812..319072)
     CDS             complement(319125..320036)
     CDS             320152..321348
     CDS             321370..322287
     CDS             complement(322326..323174)
     CDS             323290..324183
     CDS             324194..325555
     CDS             325559..326194
     CDS             326252..326770
     CDS             complement(326938..328365)
     CDS             328621..332508
     CDS             333203..334588
     CDS             334590..335354
     CDS             335351..336688
     CDS             336765..337103
     CDS             complement(337152..338612)
     CDS             complement(338668..340812)
     CDS             complement(340895..342226)
     CDS             complement(342575..344119)
     CDS             complement(344300..345490)
     CDS             345815..347068
     CDS             347253..348392
     CDS             complement(348387..349664)
     CDS             349790..350428
     CDS             350419..350703
     CDS             350697..351404
     CDS             complement(351405..352418)
     CDS             complement(352429..353247)
     CDS             complement(353251..354294)
     CDS             complement(354476..355354)
     CDS             complement(355499..356302)
     CDS             356421..357152
     CDS             357394..357888
     CDS             358069..359283
     CDS             359311..359697
     CDS             359726..360049
     CDS             360246..360761
     CDS             360774..362624
     CDS             362626..362961
     CDS             362973..363173
     CDS             363227..364510
     CDS             364620..365396
     CDS             complement(365965..366633)
     CDS             366676..366900
     CDS             complement(366880..367722)
     CDS             367931..372865
     CDS             372866..375181
     CDS             375337..376617
     CDS             376599..377714
     CDS             377711..378340
     CDS             378333..379142
     CDS             379142..380005
     CDS             380126..380557
     CDS             380764..381930
     CDS             382224..383198
     CDS             383225..384343
     CDS             384454..385728
     CDS             385742..386362
     CDS             386373..387551
     CDS             387670..389142
     CDS             389231..389452
     CDS             389798..390049
     CDS             390110..391990
     CDS             392048..393013
     CDS             393151..399525
     CDS             399637..400884
     CDS             400881..404039
     CDS             404127..405317
     CDS             405399..406904
     CDS             407437..411525
     CDS             411623..412393
     CDS             complement(412555..413904)
     CDS             414065..415531
     CDS             415601..417178
     CDS             complement(417501..418190)
     CDS             complement(418419..418958)
     CDS             complement(418974..419468)
     CDS             complement(419732..419905)
     CDS             420336..422549
     CDS             complement(422585..424165)
     CDS             complement(424131..426197)
     CDS             complement(426386..427024)
     CDS             complement(427024..428061)
     CDS             428474..429100
     CDS             429188..430477
     CDS             430548..431273
     CDS             complement(431300..431659)
     CDS             complement(431699..433162)
     CDS             433370..434437
     CDS             434720..435097
     CDS             435176..435901
     CDS             435969..437237
     CDS             437243..438382
     CDS             complement(438429..438899)
     CDS             complement(438899..439471)
     CDS             439617..440495
     CDS             440512..441546
     CDS             441721..442434
     CDS             442566..443429
     CDS             443445..445460
     CDS             complement(445487..445687)
     CDS             complement(445715..446842)
     CDS             complement(446846..447202)
     CDS             447615..447746
     CDS             complement(447848..450961)
     CDS             complement(451146..452846)
     CDS             453032..454891
     CDS             complement(455340..456638)
     CDS             456842..457417
     CDS             457542..458585
     CDS             458713..458943
     CDS             complement(459006..461006)
     CDS             complement(461026..461976)
     CDS             462248..464527
     CDS             464578..465174
     CDS             465655..465990
     CDS             466003..466482
     CDS             466460..467149
     CDS             467146..467943
     CDS             467940..468956
     CDS             468997..469686
     CDS             469698..471101
     CDS             471112..471951
     CDS             471941..473128
     CDS             473247..474473
     CDS             474470..475873
     CDS             475885..477246
     CDS             477265..478161
     CDS             478171..478830
     CDS             478843..479337
     CDS             479385..480437
     CDS             complement(480637..481914)
     CDS             complement(482043..482372)
     CDS             complement(482393..483292)
     CDS             complement(483295..484164)
     CDS             484377..484802
     CDS             484789..485238
     CDS             485300..485875
     CDS             485970..486869
     CDS             487106..487897
     CDS             488055..489071
     CDS             489071..489904
     CDS             489904..490779
     CDS             490769..491863
     CDS             491984..492895
     CDS             complement(492928..493287)
     CDS             complement(493364..494083)
     CDS             complement(494098..495390)
     CDS             495473..496339
     CDS             496336..496575
     CDS             complement(496725..497234)
     CDS             complement(497275..499002)
     CDS             complement(499051..499308)
     CDS             complement(499692..500663)
     CDS             complement(501036..501797)
     CDS             502029..503015
     CDS             503087..505102
     CDS             505104..505322
     CDS             complement(505319..506317)
     CDS             506407..507333
     CDS             complement(507395..508156)
     CDS             508412..509245
     CDS             509300..510556
     CDS             510615..510773
     CDS             510825..511709
     CDS             512524..513939
     CDS             complement(513993..514385)
     CDS             complement(514387..514749)
     CDS             515355..517544
     CDS             complement(517597..518799)
     CDS             519142..520383
     CDS             complement(520444..520770)
     CDS             complement(520884..521882)
     CDS             522062..523714
     CDS             complement(523734..524969)
     CDS             525173..526138
     CDS             526861..528099
     CDS             528139..528321
     CDS             528278..528736
     CDS             complement(529332..530252)
     CDS             530500..530613
     CDS             530773..531015
     CDS             complement(531254..532645)
     CDS             533000..534274
     CDS             534271..536277
     CDS             536267..537514
     CDS             537782..538720
     CDS             539584..539856
     CDS             539929..540084
     CDS             complement(540201..542123)
     CDS             complement(542140..542394)
     CDS             complement(542363..542674)
     CDS             542967..543059
     CDS             complement(543995..544936)
     CDS             545225..545980
     CDS             complement(546041..547348)
     CDS             547719..548003
     CDS             548181..549491
     CDS             549491..551638
     CDS             551946..552332
     CDS             complement(552381..552932)
     CDS             553098..554030
     CDS             554066..555151
     CDS             555155..555979
     CDS             555979..556788
     CDS             556788..557144
     CDS             557182..557337
     CDS             557370..557645
     CDS             complement(557697..559697)
     CDS             559857..561071
     CDS             561169..561825
     CDS             complement(561892..562410)
     CDS             complement(562410..562778)
     CDS             complement(562947..563195)
     CDS             563367..563741
     CDS             563921..565099
     CDS             complement(565096..566097)
     CDS             566201..567337
     CDS             567405..568418
     CDS             568418..569230
     CDS             569279..569938
     CDS             570088..571002
     CDS             571070..572338
     CDS             572328..573002
     CDS             573313..573801
     CDS             573839..575356
     CDS             complement(575392..576819)
     CDS             577030..578427
     CDS             578518..579939
     CDS             579941..581044
     CDS             581108..582397
     CDS             582541..583110
     CDS             583399..584181
     CDS             584419..585201
     CDS             585384..586070
     CDS             586067..586774
     CDS             586788..587561
     CDS             complement(587613..588506)
     CDS             complement(588630..589277)
     CDS             589420..590064
     CDS             590120..590671
     CDS             590728..591282
     CDS             complement(591288..592307)
     CDS             592560..593003
     CDS             593084..593356
     CDS             593377..594768
     CDS             594765..595595
     CDS             595588..596541
     CDS             complement(596590..598110)
     CDS             complement(598328..600472)
     CDS             complement(600549..601751)
     CDS             602091..602546
     CDS             602629..603123
     CDS             603095..603793
     CDS             603869..605695
     CDS             complement(605787..606386)
     CDS             complement(606480..607694)
     CDS             608626..609564
     CDS             610189..610632
     CDS             610648..611310
     CDS             611397..613199
     CDS             613202..613702
     CDS             613699..615036
     CDS             615067..617793
     CDS             617790..618767
     CDS             618782..619324
     CDS             619335..619889
     CDS             619886..620188
     CDS             620185..622026
     CDS             622340..623869
     CDS             623876..625333
     CDS             complement(625474..626478)
     CDS             complement(626544..627461)
     CDS             627522..627983
     CDS             628038..628343
     CDS             628444..629739
     CDS             629825..631495
     CDS             631492..632250
     CDS             632265..633122
     CDS             633122..634084
     CDS             634081..635448
     CDS             635546..635803
     CDS             complement(635798..636175)
     CDS             complement(636175..636510)
     CDS             complement(636507..638153)
     CDS             complement(638150..639049)
     CDS             complement(639046..641028)
     CDS             complement(641025..642008)
     CDS             complement(642011..643150)
     CDS             643443..644048
     CDS             complement(644093..644518)
     CDS             644773..645339
     CDS             645454..646650
     CDS             646900..647682
     CDS             647696..648901
     CDS             648957..650246
     CDS             650272..651075
     CDS             651081..651257
     CDS             complement(651344..652366)
     CDS             complement(652792..653982)
     CDS             complement(653979..655238)
     CDS             complement(655228..656856)
     CDS             657089..658447
     CDS             658452..659522
     CDS             complement(659638..660516)
     CDS             660651..661868
     CDS             complement(661870..662124)
     CDS             complement(662124..663254)
     CDS             complement(663367..665652)
     CDS             complement(666007..666735)
     CDS             complement(666818..667702)
     CDS             667752..668006
     CDS             668232..669077
     CDS             669092..670294
     CDS             670704..673340
     CDS             673309..673569
     CDS             673526..673984
     CDS             674170..677016
     CDS             complement(677119..677769)
     CDS             complement(677786..680455)
     CDS             681183..682319
     CDS             682434..683486
     CDS             683570..684628
     CDS             684631..685281
     CDS             685357..687000
     CDS             complement(687209..687715)
     CDS             complement(687874..688005)
     CDS             688117..688608
     CDS             688598..688861
     CDS             688858..691344
     CDS             691351..692046
     CDS             692033..692902
     CDS             693018..693467
     CDS             693477..694079
     CDS             694100..694717
     CDS             694717..695373
     CDS             695416..696162
     CDS             696198..696371
     CDS             696368..696847
     CDS             696844..698775
     CDS             698772..699329
     CDS             699326..700369
     CDS             complement(700413..701060)
     CDS             701086..701205
     CDS             complement(702544..702921)
     CDS             703050..703841
     CDS             704510..706876
     CDS             707037..707186
     CDS             complement(707647..709407)
     CDS             complement(709439..709666)
     CDS             709846..710853
     CDS             710881..711501
     CDS             complement(711610..711894)
     CDS             complement(712019..713779)
     CDS             713931..714626
     CDS             714654..715844
     CDS             716235..716579
     CDS             complement(716583..718172)
     CDS             complement(718174..719199)
     CDS             complement(719199..720293)
     CDS             complement(720303..722108)
     CDS             complement(722215..723771)
     CDS             complement(724097..724669)
     CDS             complement(725083..725802)
     CDS             complement(725832..726818)
     CDS             complement(727031..727603)
     CDS             727928..728182
     CDS             728721..729386
     CDS             complement(729451..730632)
     CDS             731002..732132
     CDS             732132..733070
     CDS             733087..734775
     CDS             complement(734840..735697)
     CDS             complement(735776..736825)
     CDS             736946..737809
     CDS             737999..739468
     CDS             739814..741805
     CDS             complement(741849..742223)
     CDS             complement(742278..743171)
     CDS             complement(743204..744091)
     CDS             744308..745675
     CDS             745680..746069
     CDS             complement(746058..746915)
     CDS             747245..747913
     CDS             747910..749070
     CDS             749220..750242
     CDS             750741..751739
     CDS             751873..752346
     CDS             752339..753391
     CDS             753407..754417
     CDS             complement(754492..755499)
     CDS             complement(755535..755726)
     CDS             complement(755720..756961)
     CDS             complement(757166..757405)
     CDS             complement(757408..758127)
     CDS             complement(758304..759188)
     CDS             complement(759342..760037)
     CDS             complement(760034..760432)
     CDS             complement(760564..761472)
     CDS             761598..762956
     CDS             762968..764005
     CDS             764021..764722
     CDS             764731..765375
     CDS             765390..766583
     CDS             766692..767630
     CDS             768089..769525
     CDS             769591..770352
     CDS             complement(770400..770969)
     CDS             771128..771715
     CDS             771920..772828
     CDS             complement(772887..774617)
     CDS             774884..777181
     CDS             777363..778280
     CDS             778284..779453
     CDS             779446..780393
     CDS             780377..781108
     CDS             complement(781089..781196)
     CDS             complement(781256..781987)
     CDS             782210..783895
     CDS             783892..784611
     CDS             784658..785125
     CDS             complement(785182..785712)
     CDS             complement(785884..786342)
     CDS             complement(786583..788616)
     CDS             788781..789890
     CDS             790168..790449
     CDS             790728..791258
     CDS             791314..791997
     CDS             792011..792121
     CDS             792118..794499
     CDS             794515..795522
     CDS             complement(795784..796098)
     CDS             796508..797305
     CDS             797292..798092
     CDS             798128..798874
     CDS             complement(798848..799813)
     CDS             complement(799810..800814)
     CDS             complement(800811..802082)
     CDS             802336..803388
     CDS             complement(803441..804160)
     CDS             804905..805240
     CDS             805362..805778
     CDS             complement(806419..807780)
     CDS             807947..808561
     CDS             809218..809637
     CDS             810444..810746
     CDS             810877..811377
     CDS             811451..812143
     CDS             812442..813062
     CDS             813172..813651
     CDS             814299..814727
     CDS             814829..815542
     CDS             complement(815696..816415)
     CDS             complement(816420..818531)
     CDS             complement(818542..819237)
     CDS             complement(819259..820143)
     CDS             complement(820143..820445)
     CDS             complement(820714..821436)
     CDS             complement(821433..822836)
     CDS             complement(822836..824248)
     CDS             complement(824245..827325)
     CDS             complement(827326..830448)
     CDS             complement(830448..831689)
     CDS             complement(831794..831991)
     CDS             complement(832130..833482)
     CDS             833616..834485
     CDS             complement(834453..837443)
     CDS             837774..838415
     CDS             838506..839087
     CDS             839126..840982
     CDS             complement(841068..842648)
     CDS             843322..844461
     CDS             844467..844916
     CDS             844913..847072
     CDS             847159..848001
     CDS             848004..848492
     CDS             848489..849706
     CDS             849681..850052
     CDS             850052..850894
     CDS             850907..851653
     CDS             851669..852223
     CDS             852247..853368
     CDS             853371..854336
     CDS             854339..854812
     CDS             854809..856032
     CDS             856035..857471
     CDS             857582..858952
     CDS             859006..860400
     CDS             860502..861980
     CDS             862002..862406
     CDS             862570..863280
     CDS             863277..864497
     CDS             864508..865911
     CDS             866089..866982
     CDS             867359..868444
     CDS             868444..869343
     CDS             869391..870269
     CDS             870273..870821
     CDS             870827..871801
     CDS             871817..872590
     CDS             872595..873674
     CDS             873701..875014
     CDS             875049..875888
     CDS             875885..876901
     CDS             876987..878270
     CDS             878272..879273
     CDS             879848..880909
     CDS             880910..881854
     CDS             881855..883294
     CDS             883281..884714
     CDS             884786..886216
     CDS             886380..887786
     CDS             888023..889189
     CDS             889332..890315
     CDS             complement(890396..891007)
     CDS             complement(891001..891777)
     CDS             complement(891759..892496)
     CDS             complement(892496..893086)
     CDS             complement(893086..894153)
     CDS             complement(894150..895229)
     CDS             complement(895226..896530)
     CDS             complement(896633..897532)
     CDS             897883..898707
     CDS             898753..899667
     CDS             899953..901311
     CDS             complement(901447..902877)
     CDS             complement(903244..904203)
     CDS             complement(904718..905269)
     CDS             complement(905428..905586)
     CDS             906205..908481
     CDS             908496..909074
     CDS             909071..909835
     CDS             909959..910912
     CDS             910913..911131
     CDS             911282..911749
     CDS             911868..912926
     CDS             913171..913506
     CDS             complement(913540..914442)
     CDS             complement(914500..915714)
     CDS             complement(915699..916151)
     CDS             complement(916156..916506)
     CDS             complement(916506..917060)
     CDS             complement(917063..918391)
     CDS             complement(918415..919527)
     CDS             complement(919539..920933)
     CDS             complement(920930..921940)
     CDS             complement(922228..922719)
     CDS             complement(922716..923348)
     CDS             complement(923348..923809)
     CDS             complement(923834..924109)
     CDS             complement(924129..924479)
     CDS             complement(924469..926301)
     CDS             complement(926508..927029)
     CDS             complement(927044..927718)
     CDS             complement(927729..929393)
     CDS             complement(929412..930224)
     CDS             complement(930221..930505)
     CDS             931030..931824
     CDS             932041..932955
     CDS             933444..934931
     CDS             934928..935887
     CDS             935898..936377
     CDS             936377..937516
     CDS             937510..938115
     CDS             938105..938683
     CDS             938667..939440
     CDS             939421..940476
     CDS             940476..941201
     CDS             941198..941911
     CDS             941991..942128
     CDS             942125..942784
     CDS             942781..943494
     CDS             943491..943769
     CDS             943721..944227
     CDS             944229..944510
     CDS             944497..945174
     CDS             945183..945998
     CDS             945995..947515
     CDS             947512..948057
     CDS             948054..948797
     CDS             948824..949894
     CDS             949972..950901
     CDS             951293..952819
     CDS             953913..954239
     CDS             954435..955889
     CDS             956794..957657
     CDS             957844..958059
     CDS             958089..958400
     CDS             958415..958801
     CDS             958818..959105
     CDS             959191..959484
     CDS             959597..959992
     CDS             complement(960089..960382)
     CDS             961175..961819
     CDS             complement(961895..963406)
     CDS             965065..965574
     CDS             965621..966136
     CDS             966220..966543
     CDS             966843..968279
     CDS             968796..969110
     CDS             969249..970553
     CDS             complement(970921..973881)
     CDS             complement(973891..975867)
     CDS             976062..977450
     CDS             complement(977497..978771)
     CDS             complement(979751..980548)
     CDS             981317..981736
     CDS             981739..983007
     CDS             983453..983665
     CDS             complement(984125..985309)
     CDS             985960..986271
     CDS             986351..987046
     CDS             987120..988550
     CDS             988531..989001
     CDS             complement(988990..989910)
     CDS             990086..990340
     CDS             990359..990997
     CDS             991074..991259
     CDS             991424..993127
     CDS             complement(993106..993921)
     CDS             complement(994231..994458)
     CDS             994587..994781
     CDS             complement(994820..995443)
     CDS             complement(995725..996519)
     CDS             complement(996528..996797)
     CDS             complement(996807..997544)
     CDS             complement(997544..997921)
     CDS             complement(997921..998334)
     CDS             complement(998331..999335)
     CDS             complement(999340..999807)
     CDS             complement(999912..1001141)
     CDS             complement(1001138..1001581)
     CDS             complement(1001603..1002973)
     CDS             complement(1002973..1003680)
     CDS             complement(1003673..1004668)
     CDS             complement(1004661..1006343)
     CDS             1006560..1006874
     CDS             complement(1006994..1007347)
     CDS             complement(1007645..1007878)
     CDS             complement(1007875..1009080)
     CDS             1009329..1009742
     CDS             complement(1009782..1011266)
     CDS             complement(1011338..1011706)
     CDS             complement(1011706..1012113)
     CDS             complement(1012128..1013531)
     CDS             1013788..1015308
     CDS             1015387..1015671
     CDS             1015650..1016591
     CDS             1016788..1017507
     CDS             1017566..1018117
     CDS             1018216..1019064
     CDS             1019218..1020204
     CDS             1020225..1020893
     CDS             1020890..1021642
     CDS             1021875..1022597
     CDS             complement(1022664..1022888)
     CDS             1023352..1024008
     CDS             1024005..1025837
     CDS             1025894..1026442
     CDS             complement(1026565..1027035)
     CDS             1027693..1029126
     CDS             1029339..1029530
     CDS             1029903..1030568
     CDS             complement(1030643..1031911)
     CDS             1032081..1032320
     CDS             complement(1032366..1032863)
     CDS             complement(1033103..1033438)
     CDS             complement(1033769..1034272)
     CDS             1034822..1035379
     CDS             1035914..1036816
     CDS             1036791..1038212
     CDS             complement(1038262..1038657)
     CDS             1039453..1039794
     CDS             1039797..1040375
     CDS             1040503..1041390
     CDS             1041387..1042316
     CDS             1042321..1044336
     CDS             1044357..1044860
     CDS             1045097..1046758
     CDS             1046919..1047785
     CDS             1047782..1048831
     CDS             1048849..1049238
     CDS             1049246..1049893
     CDS             1050087..1051238
     CDS             1051231..1053309
     CDS             1053309..1053701
     CDS             1053938..1055077
     CDS             complement(1055131..1055823)
     CDS             complement(1055833..1057002)
     CDS             complement(1057191..1058924)
     CDS             1059161..1059730
     CDS             1059750..1060529
     CDS             complement(1060733..1061704)
     CDS             complement(1061701..1062444)
     CDS             complement(1062485..1062880)
     CDS             complement(1062933..1063751)
     CDS             complement(1063748..1064314)
     CDS             1064639..1066411
     CDS             1066514..1066966
     CDS             1066996..1067736
     CDS             1067773..1068294
     CDS             complement(1068296..1068895)
     CDS             1069105..1069797
     CDS             1069989..1070768
     CDS             1070777..1071787
     CDS             complement(1071866..1072651)
     CDS             complement(1072648..1073403)
     CDS             1073425..1074426
     CDS             1074442..1075761
     CDS             1075878..1076849
     CDS             complement(1076922..1078364)
     CDS             complement(1078488..1079357)
     CDS             1079699..1081174
     CDS             1081409..1083220
     CDS             1083258..1083899
     CDS             complement(1083999..1085177)
     CDS             1085308..1085598
     CDS             1085666..1086019
     CDS             1086113..1086772
     CDS             1086986..1089037
     CDS             complement(1089074..1089772)
     CDS             complement(1089796..1090452)
     CDS             complement(1090560..1090790)
     CDS             1090928..1091302
     CDS             1091303..1092178
     CDS             1092195..1092548
     CDS             complement(1092912..1093241)
     CDS             complement(1093186..1093386)
     CDS             complement(1094385..1095515)
     CDS             1095911..1097890
     CDS             complement(1098299..1098913)
     CDS             complement(1098923..1099081)
     CDS             complement(1099214..1100128)
     CDS             1101918..1102043
     CDS             1102122..1103078
     CDS             1103075..1103188
     CDS             1104110..1104529
     CDS             complement(1104917..1105393)
     CDS             complement(1105722..1106117)
     CDS             1107058..1107522
     CDS             1107807..1107971
     CDS             1107944..1108177
     CDS             1108195..1108845
     CDS             complement(1108864..1109055)
     CDS             complement(1109166..1109405)
     CDS             complement(1109520..1111061)
     CDS             complement(1111037..1113670)
     CDS             complement(1113639..1114922)
     CDS             1114979..1115548
     CDS             1115646..1116332
     CDS             1116352..1118400
     CDS             1118593..1119474
     CDS             complement(1119522..1120268)
     CDS             complement(1120389..1120817)
     CDS             1121070..1121861
     CDS             complement(1122073..1122312)
     CDS             1122465..1122608
     CDS             1122679..1122966
     CDS             1123771..1123980
     CDS             1124200..1125945
     CDS             1126011..1126820
     CDS             complement(1126817..1127383)
     CDS             complement(1127793..1128251)
     CDS             complement(1128310..1129161)
     CDS             complement(1129174..1129974)
     CDS             complement(1130027..1130995)
     CDS             1131468..1133027
     CDS             complement(1133049..1134650)
     CDS             complement(1134788..1136152)
     CDS             complement(1136416..1136994)
     CDS             complement(1136998..1138362)
     CDS             1138443..1138622
     CDS             complement(1138628..1138972)
     CDS             1139104..1141014
     CDS             1141072..1141767
     CDS             1141838..1142419
     CDS             1142558..1144309
     CDS             1144394..1145509
     CDS             complement(1145631..1145897)
     CDS             complement(1145901..1146713)
     CDS             complement(1146737..1147444)
     CDS             1147570..1147863
     CDS             1147913..1148572
     CDS             1148665..1149111
     CDS             1149463..1149600
     CDS             1149792..1149965
     CDS             complement(1150037..1150378)
     CDS             complement(1150486..1151016)
     CDS             complement(1151158..1152702)
     CDS             1152922..1153641
     CDS             complement(1153688..1155220)
     CDS             1155543..1156841
     CDS             1156855..1157925
     CDS             complement(1157987..1159720)
     CDS             complement(1159817..1160731)
     CDS             1160902..1161513
     CDS             complement(1161527..1162261)
     CDS             1162430..1162684
     CDS             complement(1162747..1164171)
     CDS             complement(1164184..1164459)
     CDS             complement(1164673..1165842)
     CDS             complement(1165843..1165947)
     CDS             complement(1166445..1167581)
     CDS             complement(1167593..1169137)
     CDS             complement(1169212..1170060)
     CDS             complement(1170057..1170461)
     CDS             complement(1170451..1171047)
     CDS             complement(1171044..1171775)
     CDS             complement(1171794..1173587)
     CDS             complement(1173584..1174102)
     CDS             complement(1174202..1174702)
     CDS             1175197..1176462
     CDS             complement(1176621..1177712)
     CDS             complement(1177829..1178413)
     CDS             1178689..1178910
     CDS             complement(1179012..1180697)
     CDS             complement(1180822..1181769)
     CDS             complement(1182035..1182886)
     CDS             complement(1182883..1183506)
     CDS             1183820..1185076
     CDS             1185117..1186199
     CDS             1186199..1187032
     CDS             1187029..1187418
     CDS             1187422..1188231
     CDS             1188269..1189123
     CDS             1189317..1189775
     CDS             1190280..1191404
     CDS             1192445..1192858
     CDS             1192875..1193603
     CDS             1193795..1194337
     CDS             complement(1194485..1194862)
     CDS             complement(1194935..1195744)
     CDS             1196241..1196405
     CDS             complement(1196617..1196856)
     CDS             complement(1197047..1197568)
     CDS             complement(1197922..1198113)
     CDS             complement(1198330..1198593)
     CDS             1198892..1199020
     CDS             1199398..1199955
     CDS             complement(1201189..1201533)
     CDS             1201911..1202036
     CDS             complement(1202168..1202341)
     CDS             1202661..1203128
     CDS             1203467..1204510
     CDS             complement(1204593..1205123)
     CDS             complement(1205272..1205586)
     CDS             1206290..1207924
     CDS             1207924..1208898
     CDS             1208888..1209700
     CDS             1209694..1210491
     CDS             1210485..1211075
     CDS             complement(1211157..1212290)
     CDS             1212484..1212810
     CDS             1213004..1213654
     CDS             1213763..1214551
     CDS             1214696..1215289
     CDS             1215358..1216206
     CDS             complement(1216461..1216709)
     CDS             1217026..1217571
     CDS             1217767..1218405
     CDS             1218578..1218940
     CDS             1218943..1219125
     CDS             1219355..1219996
     CDS             1220310..1220558
     CDS             1220614..1220796
     CDS             1220753..1221211
     CDS             1221702..1221953
     CDS             1222022..1222333
     CDS             complement(1222319..1222666)
     CDS             complement(1222785..1223969)
     CDS             1224070..1224864
     CDS             complement(1224844..1225290)
     CDS             1225496..1225597
     CDS             complement(1225594..1226121)
     CDS             complement(1226162..1227463)
     CDS             1227949..1228155
     CDS             complement(1228305..1229591)
     CDS             complement(1229714..1231678)
     CDS             1232074..1232820
     CDS             1233283..1234305
     CDS             1234412..1235260
     CDS             complement(1235359..1236069)
     CDS             complement(1236094..1236243)
     CDS             complement(1236243..1236419)
     CDS             complement(1236572..1237567)
     CDS             1237909..1238322
     CDS             1238364..1238642
     CDS             complement(1238993..1239649)
     CDS             complement(1239676..1240764)
     CDS             complement(1240788..1242644)
     CDS             1242818..1243369
     CDS             1243487..1244530
     CDS             1244535..1246484
     CDS             complement(1246514..1247857)
     CDS             1248096..1248371
     CDS             complement(1248331..1248747)
     CDS             complement(1248820..1249698)
     CDS             1250072..1251298
     CDS             1251289..1251906
     CDS             1251906..1252322
     CDS             1252319..1253605
     CDS             1253794..1255137
     CDS             1255130..1256098
     CDS             1256135..1256350
     CDS             1256434..1256919
     CDS             complement(1256994..1257875)
     CDS             complement(1257996..1258823)
     CDS             1259041..1259382
     CDS             1259683..1260003
     CDS             1260086..1261444
     CDS             1261495..1261842
     CDS             1261856..1262695
     CDS             1262820..1264175
     CDS             1264188..1264946
     CDS             1265128..1265586
     CDS             complement(1265703..1267955)
     CDS             1268172..1268414
     CDS             complement(1268517..1269908)
     CDS             complement(1270045..1270644)
     CDS             complement(1270782..1271450)
     CDS             1271599..1272135
     CDS             complement(1272178..1273038)
     CDS             complement(1273145..1273435)
     CDS             complement(1273532..1274464)
     CDS             1274753..1275511
     CDS             complement(1275560..1276519)
     CDS             1276662..1276976
     CDS             1276973..1277536
     CDS             complement(1278530..1279753)
     CDS             1280645..1282573
     CDS             1282685..1283119
     CDS             1283215..1283412
     CDS             1283463..1283819
     CDS             1284121..1285104
     CDS             1285120..1287507
     CDS             1287512..1287811
     CDS             1288014..1288994
     CDS             1289086..1289637
     CDS             1289637..1290386
     CDS             1290463..1290927
     CDS             1291241..1291954
     CDS             1292016..1293458
     CDS             complement(1293494..1293685)
     CDS             complement(1293842..1294888)
     CDS             complement(1295044..1295877)
     CDS             1296214..1298592
     CDS             complement(1298692..1299450)
     CDS             complement(1299803..1300921)
     CDS             1301186..1304242
     CDS             1304239..1304649
     CDS             1304748..1304936
     CDS             complement(1305224..1306570)
     CDS             1306997..1307365
     CDS             1307374..1308861
     CDS             1308878..1309624
     CDS             1309599..1310870
     CDS             1310867..1312087
     CDS             1312100..1312516
     CDS             1312671..1313084
     CDS             1313069..1313671
     CDS             complement(1313738..1313977)
     CDS             complement(1314060..1314296)
     CDS             complement(1314607..1316019)
     CDS             complement(1316421..1317764)
     CDS             complement(1317812..1318474)
     CDS             complement(1318533..1319270)
     CDS             complement(1319282..1319476)
     CDS             complement(1319457..1320500)
     CDS             complement(1320823..1323885)
     CDS             complement(1323878..1324900)
     CDS             complement(1324901..1325635)
     CDS             1325817..1327595
     CDS             1327570..1328190
     CDS             1328288..1328500
     CDS             complement(1328596..1329555)
     CDS             complement(1329727..1330455)
     CDS             complement(1330634..1331272)
     CDS             complement(1331303..1334065)
     CDS             1334484..1334867
     CDS             1334869..1336362
     CDS             1336343..1337554
     CDS             1337562..1337804
     CDS             1338010..1338333
     CDS             1338340..1338930
     CDS             1338927..1339400
     CDS             1339403..1340857
     CDS             1340873..1341460
     CDS             1341463..1341879
     CDS             1341937..1342365
     CDS             1342381..1343163
     CDS             1343160..1343849
     CDS             1343943..1344158
     CDS             1344136..1344426
     CDS             1344423..1344686
     CDS             1344785..1345432
     CDS             1345726..1345998
     CDS             1345995..1346669
     CDS             1346659..1347651
     CDS             1347709..1348077
     CDS             1348062..1350107
     CDS             1350097..1351398
     CDS             1351347..1351778
     CDS             1351759..1352133
     CDS             1352114..1353082
     CDS             1353150..1353797
     CDS             1353794..1354060
     CDS             1354061..1354840
     CDS             1354837..1355895
     CDS             complement(1356368..1357741)
     CDS             1357958..1358599
     CDS             complement(1358641..1359789)
     CDS             complement(1360078..1361283)
     CDS             1361396..1362328
     CDS             complement(1362325..1363350)
     CDS             1363643..1363735
     CDS             complement(1363818..1364399)
     CDS             complement(1364526..1365347)
     CDS             1365682..1366029
     CDS             complement(1366107..1366754)
     CDS             complement(1366855..1367262)
     CDS             complement(1367331..1368428)
     CDS             complement(1368487..1369086)
     CDS             1369479..1370375
     CDS             1370455..1370976
     CDS             complement(1370952..1372991)
     CDS             complement(1372991..1373851)
     CDS             complement(1373854..1374090)
     CDS             1374291..1374725
     CDS             complement(1374773..1375240)
     CDS             1375513..1376634
     CDS             1376722..1376976
     CDS             1377110..1377766
     CDS             1377893..1379167
     CDS             1379227..1379913
     CDS             complement(1379916..1380521)
     CDS             complement(1380626..1382131)
     CDS             complement(1382732..1383367)
     CDS             complement(1383367..1384059)
     CDS             complement(1384062..1384682)
     CDS             complement(1384686..1385744)
     CDS             complement(1385745..1387766)
     CDS             complement(1387759..1388337)
     CDS             complement(1388337..1388918)
     CDS             complement(1388995..1389435)
     CDS             complement(1389524..1389739)
     CDS             1390371..1391411
     CDS             complement(1391485..1392486)
     CDS             complement(1392853..1393089)
     CDS             complement(1393192..1394700)
     CDS             complement(1394803..1395978)
     CDS             1396178..1397824
     CDS             1397992..1399395
     CDS             complement(1399392..1400321)
     CDS             complement(1400397..1401698)
     CDS             complement(1401809..1403509)
     CDS             complement(1403668..1404819)
     CDS             complement(1405300..1406031)
     CDS             1406158..1406493
     CDS             complement(1406555..1407937)
     CDS             complement(1408218..1408790)
     CDS             1408967..1409335
     CDS             1409620..1409721
     CDS             1409849..1410466
     CDS             complement(1410960..1411985)
     CDS             complement(1411988..1412566)
     CDS             complement(1412559..1413662)
     CDS             1413722..1413988
     CDS             complement(1414057..1414584)
     CDS             complement(1414581..1415735)
     CDS             complement(1415723..1415935)
     CDS             complement(1415935..1416819)
     CDS             complement(1416819..1419284)
     CDS             complement(1419378..1419515)
     CDS             complement(1419460..1419795)
     CDS             complement(1419893..1420174)
     CDS             complement(1420177..1420698)
     CDS             complement(1420698..1422125)
     CDS             complement(1422115..1422366)
     CDS             complement(1422366..1422830)
     CDS             complement(1422830..1423276)
     CDS             complement(1423278..1423616)
     CDS             complement(1423626..1424579)
     CDS             complement(1424594..1425709)
     CDS             complement(1425924..1426382)
     CDS             complement(1426385..1427206)
     CDS             complement(1427187..1428683)
     CDS             complement(1428683..1430278)
     CDS             complement(1430275..1430820)
     CDS             complement(1430820..1431131)
     CDS             complement(1431131..1431457)
     CDS             complement(1431454..1432104)
     CDS             complement(1432088..1432816)
     CDS             complement(1432819..1433169)
     CDS             complement(1433413..1433943)
     CDS             1434005..1434436
     CDS             1434446..1434610
     CDS             1434614..1436383
     CDS             1436394..1437560
     CDS             1437563..1437832
     CDS             1437860..1438390
     CDS             1438488..1438682
     CDS             1438679..1438951
     CDS             1438961..1439263
     CDS             1439260..1439643
     CDS             1439636..1439851
     CDS             1439848..1440531
     CDS             1440528..1440758
     CDS             1440956..1441405
     CDS             1441377..1441766
     CDS             complement(1441948..1442892)
     CDS             1443419..1444948
     CDS             1444959..1446347
     CDS             complement(1446522..1447556)
     CDS             1447973..1448335
     CDS             1448322..1448651
     CDS             complement(1448686..1449507)
     CDS             complement(1449776..1450027)
     CDS             1450263..1450355
     CDS             1450352..1450603
     CDS             1450560..1451018
     CDS             complement(1451133..1452386)
     CDS             1452506..1453405
     CDS             1453533..1454753
     CDS             1454879..1455574
     CDS             complement(1455530..1456783)
     CDS             complement(1456955..1458103)
     CDS             complement(1458103..1458750)
     CDS             complement(1458760..1459662)
     CDS             complement(1459691..1460401)
     CDS             complement(1460706..1461320)
     CDS             complement(1461363..1462217)
     CDS             complement(1462219..1462836)
     CDS             complement(1462847..1465282)
     CDS             complement(1465384..1467822)
     CDS             complement(1468064..1468285)
     CDS             1468425..1469102
     CDS             complement(1469143..1469703)
     CDS             complement(1469739..1470080)
     CDS             1470224..1470559
     CDS             1470681..1471895
     CDS             1471906..1472769
     CDS             1472823..1474202
     CDS             1474346..1474891
     CDS             1474898..1475812
     CDS             complement(1475879..1476082)
     CDS             complement(1476263..1476949)
     CDS             complement(1477079..1477825)
     CDS             1477964..1480006
     CDS             1480351..1480533
     CDS             complement(1480653..1481180)
     CDS             1481607..1481963
     CDS             complement(1482328..1482423)
     CDS             complement(1482671..1483858)
     CDS             1484086..1484988
     CDS             complement(1485107..1485316)
     CDS             complement(1485351..1485734)
     CDS             complement(1485754..1486188)
     CDS             1486447..1487112
     CDS             complement(1487159..1488349)
     CDS             complement(1488465..1489337)
     CDS             1489440..1490828
     CDS             1490901..1491827
     CDS             1491827..1492186
     CDS             1492409..1493356
     CDS             complement(1493412..1493954)
     CDS             1494672..1495097
     CDS             complement(1495056..1495826)
     CDS             complement(1495814..1496875)
     CDS             complement(1496893..1497303)
     CDS             complement(1497300..1497599)
     CDS             complement(1497599..1498207)
     CDS             complement(1498213..1498887)
     CDS             complement(1498907..1500136)
     CDS             complement(1500176..1500709)
     CDS             complement(1500712..1501815)
     CDS             1502246..1503334
     CDS             1503500..1504171
     CDS             complement(1504230..1505255)
     CDS             complement(1505230..1506516)
     CDS             complement(1506693..1508183)
     CDS             complement(1508319..1509560)
     CDS             complement(1509550..1509858)
     CDS             complement(1510038..1510712)
     CDS             1510757..1511245
     CDS             1511427..1512506
     CDS             1512956..1513255
     CDS             complement(1513186..1513389)
     CDS             complement(1513370..1514539)
     CDS             1514810..1515343
     CDS             1515303..1516484
     CDS             complement(1516597..1516725)
     CDS             complement(1516861..1518672)
     CDS             complement(1518729..1521257)
     CDS             complement(1521254..1523038)
     CDS             complement(1523167..1523952)
     CDS             complement(1524095..1524424)
     CDS             1525193..1525828
     CDS             1525959..1526870
     CDS             complement(1526991..1527422)
     CDS             1527934..1528149
     CDS             1528244..1528387
     CDS             1528564..1530261
     CDS             1530543..1531553
     CDS             complement(1531534..1532667)
     CDS             1532732..1533034
     CDS             complement(1533195..1534682)
     CDS             1534800..1535378
     CDS             1535593..1536981
     CDS             1537073..1540801
     CDS             1540798..1542342
     CDS             1542342..1542980
     CDS             1543076..1543969
     CDS             complement(1544005..1544850)
     CDS             complement(1545133..1545765)
     CDS             1546278..1547771
     CDS             complement(1547848..1548069)
     CDS             complement(1548214..1549275)
     CDS             1549494..1551659
     CDS             complement(1551715..1552380)
     CDS             complement(1552714..1553751)
     CDS             1553963..1554478
     CDS             1554478..1554927
     CDS             complement(1554932..1555165)
     CDS             1555389..1556714
     CDS             1556719..1559700
     CDS             1559697..1561844
     CDS             complement(1562325..1563770)
     CDS             complement(1563885..1565309)
     CDS             complement(1565445..1566215)
     CDS             complement(1566741..1567139)
     CDS             1567828..1568001
     CDS             1567998..1568618
     CDS             1568892..1569122
     CDS             complement(1569123..1571087)
     CDS             complement(1571166..1571702)
     CDS             1571794..1572972
     CDS             complement(1573026..1573694)
     CDS             complement(1573850..1574446)
     CDS             complement(1574433..1575446)
     CDS             1575553..1576533
     CDS             complement(1576530..1577069)
     CDS             1577286..1578404
     CDS             1578401..1578682
     CDS             1578693..1580006
     CDS             1580020..1580826
     CDS             1580958..1581395
     CDS             1581407..1582039
     CDS             1582055..1582846
     CDS             1582846..1583364
     CDS             complement(1583338..1584540)
     CDS             complement(1584552..1585118)
     CDS             complement(1585323..1586942)
     CDS             complement(1587198..1588706)
     CDS             complement(1588755..1589834)
     CDS             complement(1590117..1590461)
     CDS             1591379..1592140
     CDS             1592162..1592794
     CDS             1592819..1593550
     CDS             1593547..1594227
     CDS             1594364..1595914
     CDS             complement(1595915..1596010)
     CDS             1596378..1597040
     CDS             complement(1597311..1597715)
     CDS             complement(1597722..1597841)
     CDS             complement(1597958..1598758)
     CDS             complement(1598822..1602742)
     CDS             1602925..1603530
     CDS             complement(1603527..1603976)
     CDS             complement(1604119..1604442)
     CDS             complement(1604450..1604641)
     CDS             complement(1604641..1605009)
     CDS             complement(1604963..1607278)
     CDS             1607545..1608534
     CDS             1608645..1609055
     CDS             complement(1609099..1609365)
     CDS             1609641..1613165
     CDS             complement(1613303..1613761)
     CDS             complement(1613718..1613921)
     CDS             1614358..1614792
     CDS             complement(1614845..1615183)
     CDS             complement(1615730..1617289)
     CDS             1617977..1618912
     CDS             complement(1618956..1620206)
     CDS             complement(1620178..1620330)
     CDS             complement(1620817..1621800)
     CDS             complement(1621946..1623100)
     CDS             complement(1623511..1624074)
     CDS             1624332..1624847
     CDS             1625043..1625795
     CDS             1625946..1626893
     CDS             complement(1626948..1627202)
     CDS             1627441..1628472
     CDS             complement(1628558..1629160)
     CDS             1629204..1629890
     CDS             1629918..1630256
     CDS             complement(1630362..1630880)
     CDS             complement(1631018..1631845)
     CDS             complement(1631872..1633854)
     CDS             complement(1633929..1634687)
     CDS             1635077..1635928
     CDS             1636184..1637428
     CDS             complement(1637642..1637878)
     CDS             complement(1638007..1638597)
     CDS             1638675..1639388
     CDS             complement(1639479..1640348)
     CDS             complement(1640625..1641530)
     CDS             1641649..1642578
     CDS             complement(1642675..1644288)
     CDS             1644478..1645206
     CDS             complement(1645181..1646146)
     CDS             1646262..1646768
     CDS             1646818..1647045
     CDS             1647002..1647460
     CDS             complement(1647573..1649114)
     CDS             complement(1649262..1650323)
     CDS             complement(1650320..1651717)
     CDS             complement(1651866..1652180)
     CDS             complement(1652256..1652474)
     CDS             complement(1652497..1652856)
     CDS             complement(1652856..1653080)
     CDS             complement(1653140..1653808)
     CDS             1653979..1654959
     CDS             1655071..1656720
     CDS             1656717..1657682
     CDS             1658083..1658244
     CDS             complement(1658647..1659072)
     CDS             complement(1659832..1660101)
     CDS             1660437..1660931
     CDS             1661741..1662631
     CDS             1662631..1663623
     CDS             1663625..1664431
     CDS             complement(1664447..1665154)
     CDS             complement(1665621..1667003)
     CDS             1667232..1667327
     CDS             1667609..1668397
     CDS             1668597..1669517
     CDS             1669819..1671753
     CDS             1672015..1673997
     CDS             1674119..1674298
     CDS             1674385..1675137
     CDS             1675398..1675616
     CDS             complement(1675736..1676062)
     CDS             complement(1676062..1676799)
     CDS             complement(1676990..1678159)
     CDS             complement(1678166..1678474)
     CDS             complement(1678624..1679388)
     CDS             1679584..1680174
     CDS             complement(1680230..1682905)
     CDS             complement(1683461..1683589)
     CDS             complement(1683882..1684856)
     CDS             1685159..1685311
     CDS             complement(1685267..1687864)
     CDS             1688267..1688518
     CDS             complement(1688560..1689600)
     CDS             1689844..1690605
     CDS             1690602..1691192
     CDS             complement(1691279..1692154)
     CDS             complement(1692255..1692875)
     CDS             complement(1692883..1693752)
     CDS             1694025..1695587
     CDS             1695587..1697182
     CDS             1697186..1698544
     CDS             1698554..1699747
     CDS             1699747..1700553
     CDS             1701033..1701215
     CDS             1701305..1701808
     CDS             1701882..1702388
     CDS             1702408..1703286
     CDS             complement(1703368..1704006)
     CDS             1704344..1704748
     CDS             1704774..1705517
     CDS             1705574..1706113
     CDS             1706283..1706675
     CDS             complement(1706734..1707462)
     CDS             1707686..1707982
     CDS             complement(1708026..1708199)
     CDS             1708342..1709802
     CDS             1709836..1710165
     CDS             complement(1710213..1711049)
     CDS             complement(1711097..1712101)
     CDS             complement(1712098..1713105)
     CDS             complement(1713117..1713530)
     CDS             complement(1713527..1714024)
     CDS             complement(1714039..1714959)
     CDS             complement(1715081..1716712)
     CDS             complement(1717488..1718135)
     CDS             1718612..1721290
     CDS             complement(1721487..1722104)
     CDS             1722767..1723180
     CDS             complement(1723312..1724220)
     CDS             complement(1724423..1725436)
     CDS             complement(1725527..1726423)
     CDS             1726541..1726795
     CDS             1727050..1727892
     CDS             complement(1727953..1728216)
     CDS             complement(1728669..1730198)
     CDS             complement(1730440..1731117)
     CDS             complement(1731117..1731827)
     CDS             complement(1731824..1733359)
     CDS             complement(1733356..1737099)
     CDS             complement(1737487..1738884)
     CDS             1739224..1741020
     CDS             1741013..1741663
     CDS             complement(1741664..1743193)
     CDS             1743265..1743618
     CDS             complement(1743698..1743928)
     CDS             1744195..1745295
     CDS             complement(1745409..1745867)
     CDS             complement(1745824..1746006)
     CDS             complement(1746063..1747313)
     CDS             1747413..1748150
     CDS             1748147..1748476
     CDS             1748488..1748949
     CDS             1749003..1750109
     CDS             1750196..1750837
     CDS             1750841..1752211
     CDS             1752335..1753009
     CDS             1753009..1754472
     CDS             1754553..1755674
     CDS             complement(1755714..1757048)
     CDS             complement(1757052..1758281)
     CDS             1758532..1759668
     CDS             1759652..1760515
     CDS             1760844..1761854
     CDS             1762170..1762949
     CDS             1762974..1764020
     CDS             complement(1764102..1764923)
     CDS             complement(1764942..1765850)
     CDS             complement(1765879..1767123)
     CDS             complement(1767123..1767824)
     CDS             complement(1767817..1769016)
     CDS             1769354..1772800
     CDS             1772948..1773739
     CDS             complement(1773836..1774093)
     CDS             1774335..1774970
     CDS             complement(1775044..1775583)
     CDS             1775663..1775788
     CDS             complement(1775760..1777064)
     CDS             complement(1777319..1777861)
     CDS             complement(1777886..1778911)
     CDS             complement(1778922..1779746)
     CDS             complement(1779727..1780365)
     CDS             complement(1780379..1780753)
     CDS             complement(1780756..1781133)
     CDS             1781457..1782464
     CDS             1782430..1783632
     CDS             complement(1783717..1785150)
     CDS             complement(1785445..1786242)
     CDS             complement(1786253..1787257)
     CDS             complement(1787254..1787895)
     CDS             complement(1787885..1788901)
     CDS             complement(1788904..1789713)
     CDS             complement(1789837..1791078)
     CDS             complement(1791164..1791400)
     CDS             complement(1791556..1792290)
     CDS             complement(1792303..1793232)
     CDS             complement(1793248..1794201)
     CDS             complement(1794281..1795330)
     CDS             complement(1795494..1795667)
     CDS             complement(1795719..1796240)
     CDS             1796438..1797022
     CDS             complement(1797105..1798106)
     CDS             1798638..1801841
     CDS             complement(1802131..1802589)
     CDS             complement(1802546..1802728)
     CDS             complement(1802811..1803764)
     CDS             complement(1803779..1805440)
     CDS             complement(1805505..1806455)
     CDS             complement(1806455..1807552)
     CDS             complement(1807564..1808229)
     CDS             complement(1808317..1809099)
     CDS             complement(1809113..1809868)
     CDS             complement(1809889..1811100)
     CDS             complement(1811127..1811825)
     CDS             complement(1811837..1812241)
     CDS             complement(1812245..1812661)
     CDS             1812818..1813477
     CDS             1813569..1813862
     CDS             1813867..1814289
     CDS             complement(1814371..1815945)
     CDS             complement(1816210..1817133)
     CDS             complement(1817135..1817782)
     CDS             complement(1817818..1818402)
     CDS             1818639..1819847
     CDS             1819911..1820558
     CDS             1820616..1821242
     CDS             1821346..1822392
     CDS             1822466..1822711
     CDS             1823001..1823255
     CDS             1823368..1824486
     CDS             1824527..1824640
     CDS             1825071..1825475
     CDS             1825472..1826047
     CDS             complement(1826099..1827151)
     CDS             1827371..1828291
     CDS             1828446..1829660
     CDS             1829742..1830116
     CDS             complement(1830117..1830344)
     CDS             complement(1830418..1832961)
     CDS             complement(1832954..1834507)
     CDS             1834761..1835915
     CDS             complement(1835932..1837419)
     CDS             complement(1837355..1837894)
     CDS             complement(1837982..1838302)
     CDS             complement(1838434..1838760)
     CDS             complement(1838822..1839277)
     CDS             complement(1839319..1839774)
     CDS             1840530..1841156
     CDS             1841185..1841580
     CDS             1841607..1842023
     CDS             1842050..1842883
     CDS             complement(1842921..1843415)
     CDS             complement(1843504..1844058)
     CDS             complement(1844082..1844819)
     CDS             complement(1844904..1845842)
     CDS             complement(1846687..1847790)
     CDS             complement(1847804..1849084)
     CDS             complement(1849367..1850059)
     CDS             complement(1850105..1851247)
     CDS             1851766..1852446
     CDS             1852783..1853310
     CDS             1853378..1854280
     CDS             1854566..1855447
     CDS             complement(1855553..1856341)
     CDS             complement(1856320..1856616)
     CDS             complement(1857234..1858742)
     CDS             1859164..1863126
     CDS             1863185..1863580
     CDS             complement(1863577..1864215)
     CDS             complement(1864352..1864519)
     CDS             1864904..1865500
     CDS             1865521..1865748
     CDS             complement(1865782..1867023)
     CDS             complement(1867156..1867662)
     CDS             complement(1867652..1868275)
     CDS             complement(1868272..1870158)
     CDS             complement(1870207..1870569)
     CDS             1870805..1871725
     CDS             1871725..1872030
     CDS             complement(1873454..1874392)
     CDS             complement(1874406..1875302)
     CDS             complement(1875312..1876688)
     CDS             complement(1876760..1877551)
     CDS             complement(1877562..1878365)
     CDS             complement(1878509..1878889)
     CDS             complement(1878899..1879750)
     CDS             complement(1879752..1880924)
     CDS             complement(1880918..1881217)
     CDS             complement(1881214..1882503)
     CDS             1882778..1883218
     CDS             1883399..1884631
     CDS             1884649..1885161
     CDS             complement(1885494..1885904)
     CDS             1885983..1886720
     CDS             1886713..1888077
     CDS             1888250..1889719
     CDS             1890441..1892126
     CDS             1892143..1892484
     CDS             1893032..1893907
     CDS             1894130..1894810
     CDS             complement(1895018..1895476)
     CDS             1896140..1896799
     CDS             1896886..1897215
     CDS             complement(1897212..1897493)
     CDS             complement(1897542..1898045)
     CDS             complement(1898230..1898688)
     CDS             complement(1898645..1898827)
     CDS             complement(1898778..1899041)
     CDS             complement(1899168..1899605)
     CDS             1899820..1901031
     CDS             1901089..1901406
     CDS             complement(1901451..1901864)
     CDS             1902038..1902700
     CDS             1902795..1903253
     CDS             complement(1903289..1905343)
     CDS             1905467..1905913
     CDS             1905932..1908085
     CDS             complement(1908072..1908677)
     CDS             1908894..1909403
     CDS             1909758..1910810
     CDS             complement(1910882..1911334)
     CDS             1911520..1913280
     CDS             1913349..1913867
     CDS             complement(1914388..1914951)
     CDS             complement(1914948..1916588)
     CDS             complement(1916593..1917846)
     CDS             complement(1917861..1919768)
     CDS             complement(1919781..1921889)
     CDS             1921988..1923097
     CDS             complement(1923094..1923636)
     CDS             complement(1923802..1924812)
     CDS             complement(1925020..1927632)
     CDS             1928058..1928336
     CDS             1928649..1929350
     CDS             complement(1930272..1930790)
     CDS             complement(1930805..1932316)
     CDS             complement(1932316..1932996)
     CDS             complement(1932993..1934192)
     CDS             complement(1934193..1934546)
     CDS             complement(1934562..1934699)
     CDS             complement(1934787..1935542)
     CDS             complement(1935601..1936029)
     CDS             complement(1936029..1936760)
     CDS             complement(1936955..1937290)
     CDS             complement(1937287..1938318)
     CDS             complement(1938321..1938623)
     CDS             complement(1938627..1939277)
     CDS             complement(1939277..1941229)
     CDS             complement(1941407..1941859)
     CDS             complement(1941863..1942303)
     CDS             complement(1942315..1943460)
     CDS             complement(1943464..1944012)
     CDS             complement(1944002..1944391)
     CDS             complement(1944378..1944932)
     CDS             complement(1944929..1945348)
     CDS             complement(1945302..1945670)
     CDS             complement(1945712..1946653)
     CDS             complement(1946665..1947162)
     CDS             complement(1947167..1948399)
     CDS             complement(1948414..1949022)
     CDS             complement(1949036..1950505)
     CDS             complement(1950505..1951908)
     CDS             complement(1951874..1952626)
     CDS             complement(1953040..1953417)
     CDS             complement(1953460..1953999)
     CDS             complement(1953996..1954610)
     CDS             complement(1954610..1954891)
     CDS             complement(1954878..1955267)
     CDS             1955484..1955933
     CDS             complement(1956069..1956194)
     CDS             complement(1956593..1957390)
     CDS             complement(1957523..1958134)
     CDS             complement(1958137..1958343)
     CDS             complement(1958343..1958945)
     CDS             complement(1959280..1959519)
     CDS             complement(1959704..1960201)
     CDS             complement(1960212..1960391)
     CDS             complement(1960877..1961143)
     CDS             complement(1961288..1961809)
     CDS             complement(1961813..1962286)
     CDS             complement(1962286..1962810)
     CDS             complement(1962807..1963154)
     CDS             complement(1963165..1963914)
     CDS             complement(1963917..1964831)
     CDS             complement(1964985..1965305)
     CDS             complement(1965325..1965561)
     CDS             1965691..1966095
     CDS             1966384..1966584
     CDS             1966675..1966971
     CDS             1966977..1967762
     CDS             1967759..1968439
     CDS             1968517..1969581
     CDS             1969578..1970459
     CDS             1970462..1970704
     CDS             1970745..1970993
     CDS             1971038..1972330
     CDS             1972525..1973727
     CDS             complement(1973808..1975241)
     CDS             complement(1975487..1975963)
     CDS             complement(1975947..1976702)
     CDS             1977020..1977481
     CDS             1977682..1979082
     CDS             1979688..1980779
     CDS             1980964..1982154
     CDS             complement(1982216..1982863)
     CDS             complement(1982891..1983439)
     CDS             complement(1983699..1985546)
     CDS             complement(1985891..1990357)
     CDS             complement(1990357..1991061)
     CDS             complement(1991042..1992364)
     CDS             complement(1992357..1993160)
     CDS             1993296..1994072
     CDS             complement(1994052..1994945)
     CDS             complement(1995156..1995902)
     CDS             complement(1995899..1996081)
     CDS             complement(1996133..1996582)
     CDS             complement(1996643..1997365)
     CDS             complement(1997409..1998386)
     CDS             complement(1998383..2000131)
     CDS             complement(2000168..2002432)
     CDS             complement(2002662..2002946)
     CDS             complement(2003102..2004775)
     CDS             complement(2004889..2005572)
     CDS             complement(2005745..2006506)
     CDS             complement(2006649..2007932)
     CDS             complement(2008003..2009091)
     CDS             complement(2009277..2009969)
     CDS             2010106..2011866
     CDS             2012271..2013128
     CDS             2013188..2015470
     CDS             complement(2015546..2016205)
     CDS             complement(2016280..2016504)
     CDS             2016791..2016958
     CDS             2017077..2017874
     CDS             complement(2018166..2019587)
     CDS             complement(2019805..2020953)
     CDS             complement(2021303..2022166)
     CDS             complement(2022168..2022785)
     CDS             complement(2022796..2025240)
     CDS             complement(2025477..2026769)
     CDS             complement(2027028..2028371)
     CDS             complement(2028381..2028992)
     CDS             complement(2029137..2033168)
     CDS             complement(2033303..2033797)
     CDS             2034344..2035312
     CDS             2035426..2037192
     CDS             2037193..2038914
     CDS             2038959..2039663
     CDS             2039975..2040193
     CDS             complement(2040284..2041195)
     CDS             2041304..2042164
     CDS             2042184..2042861
     CDS             2043621..2043833
     CDS             2043995..2044192
     CDS             complement(2044404..2046680)
     CDS             complement(2046711..2047031)
     CDS             2047355..2047576
     CDS             complement(2047531..2047725)
     CDS             complement(2047706..2049652)
     CDS             complement(2049649..2050767)
     CDS             2050913..2051863
     CDS             complement(2051860..2053518)
     CDS             2053719..2054618
     CDS             2054762..2056414
     CDS             2056426..2057394
     CDS             2057552..2059270
     CDS             2059309..2060310
     CDS             2060321..2061754
     CDS             2061850..2062863
     CDS             complement(2062860..2063690)
     CDS             complement(2063687..2064010)
     CDS             2064138..2064653
     CDS             2064882..2065610
     CDS             2065628..2066359
     CDS             2066366..2067082
     CDS             2067082..2067750
     CDS             2067987..2068718
     CDS             complement(2068937..2070424)
     CDS             complement(2070434..2070754)
     CDS             complement(2070786..2072111)
     CDS             complement(2072424..2073551)
     CDS             complement(2073594..2073995)
     CDS             complement(2074141..2074986)
     CDS             complement(2074983..2075936)
     CDS             complement(2075946..2077079)
     CDS             complement(2077167..2078282)
     CDS             complement(2078628..2079104)
     CDS             complement(2079201..2080103)
     CDS             complement(2080161..2080883)
     CDS             complement(2080867..2081157)
     CDS             2081327..2081590
     CDS             complement(2081622..2081999)
     CDS             2082270..2083955
     CDS             complement(2084072..2084692)
     CDS             2084860..2086071
     CDS             2086068..2086883
     CDS             complement(2086937..2088169)
     CDS             2088416..2089090
     CDS             2089162..2089920
     CDS             complement(2089966..2091036)
     CDS             2091412..2092038
     CDS             complement(2092035..2093156)
     CDS             complement(2093275..2093658)
     CDS             2093889..2095214
     CDS             complement(2095305..2096216)
     CDS             complement(2096219..2097139)
     CDS             complement(2097200..2098738)
     CDS             complement(2098771..2100642)
     CDS             complement(2100653..2101594)
     CDS             2101798..2103033
     CDS             2103033..2103782
     CDS             2104060..2104959
     CDS             2104965..2107397
     CDS             complement(2107475..2108284)
     CDS             2108546..2109811
     CDS             complement(2109933..2111528)
     CDS             2111748..2112668
     CDS             complement(2112712..2113824)
     CDS             complement(2113821..2114294)
     CDS             2114480..2114608
     CDS             2114874..2116454
     CDS             complement(2116578..2117036)
     CDS             complement(2116993..2117175)
     CDS             complement(2117228..2117743)
     CDS             2118098..2118985
     CDS             2119288..2119791
     CDS             2120268..2121014
     CDS             2121160..2121819
     CDS             2121816..2122538
     CDS             2122657..2124879
     CDS             complement(2124876..2125619)
     CDS             complement(2125675..2125797)
     CDS             2126002..2126268
     CDS             2126553..2126813
     CDS             complement(2126969..2127703)
     CDS             complement(2127743..2127943)
     CDS             complement(2127973..2128896)
     CDS             complement(2128906..2130117)
     CDS             complement(2130325..2131692)
     CDS             2131922..2132596
     CDS             2132596..2133591
     CDS             2133584..2135320
     CDS             2135313..2136443
     CDS             2136559..2137665
     CDS             complement(2137627..2138037)
     CDS             2138170..2138928
     CDS             2138925..2140166
     CDS             2140166..2141128
     CDS             complement(2141276..2141533)
     CDS             complement(2141563..2142216)
     CDS             complement(2142417..2142746)
     CDS             complement(2142721..2143122)
     CDS             complement(2143170..2143622)
     CDS             complement(2143624..2143869)
     CDS             complement(2143862..2144305)
     CDS             complement(2144350..2144862)
     CDS             complement(2144884..2145906)
     CDS             2146270..2147178
     CDS             complement(2147273..2149024)
     CDS             complement(2149079..2149318)
     CDS             complement(2150027..2152048)
     CDS             complement(2152699..2153385)
     CDS             complement(2153378..2154133)
     CDS             complement(2154117..2155274)
     CDS             complement(2155271..2156311)
     CDS             2156398..2157687
     CDS             2157745..2158221
     CDS             complement(2158306..2159826)
     CDS             complement(2159828..2161513)
     CDS             complement(2161709..2162434)
     CDS             complement(2162479..2163432)
     CDS             complement(2163429..2164598)
     CDS             2164890..2166173
     CDS             complement(2166317..2167312)
     CDS             2167476..2168294
     CDS             complement(2168295..2169353)
     CDS             complement(2169356..2170045)
     CDS             complement(2170045..2170818)
     CDS             complement(2170985..2171134)
     CDS             2171263..2172051
     CDS             2172119..2173594
     CDS             2173765..2174673
     CDS             2174896..2175912
     CDS             2175923..2176969
     CDS             2176972..2178120
     CDS             2178114..2179154
     CDS             2179378..2180130
     CDS             complement(2180221..2180997)
     CDS             complement(2180997..2182076)
     CDS             complement(2182229..2183281)
     CDS             2183601..2183987
     CDS             2184098..2185036
     CDS             complement(2185033..2185752)
     CDS             complement(2185777..2186820)
     CDS             complement(2187782..2188570)
     CDS             complement(2188580..2189104)
     CDS             complement(2189139..2190431)
     CDS             complement(2190555..2191685)
     CDS             complement(2191750..2192178)
     CDS             complement(2192182..2192874)
     CDS             complement(2192871..2193275)
     CDS             complement(2193504..2193785)
     CDS             complement(2193922..2194035)
     CDS             complement(2194050..2195189)
     CDS             complement(2195205..2196773)
     CDS             complement(2198206..2198331)
     CDS             complement(2198361..2199230)
     CDS             complement(2199230..2200396)
     CDS             complement(2200538..2201746)
     CDS             complement(2201761..2204562)
     CDS             complement(2205088..2205807)
     CDS             complement(2205821..2207587)
     CDS             complement(2207587..2207934)
     CDS             complement(2207928..2208332)
     CDS             2209072..2210355
     CDS             2210492..2211538
     CDS             complement(2211593..2212384)
     CDS             complement(2212418..2212570)
     CDS             complement(2212638..2213435)
     CDS             complement(2214118..2214951)
     CDS             complement(2215144..2216277)
     CDS             complement(2216498..2216923)
     CDS             complement(2217017..2217727)
     CDS             complement(2217938..2218501)
     CDS             complement(2218630..2219763)
     CDS             complement(2219776..2220669)
     CDS             complement(2220752..2221819)
     CDS             complement(2222105..2222845)
     CDS             complement(2222847..2222993)
     CDS             complement(2223360..2223926)
     CDS             complement(2224441..2225175)
     CDS             complement(2225165..2226097)
     CDS             complement(2226091..2226747)
     CDS             complement(2226763..2227506)
     CDS             2227835..2229316
     CDS             complement(2229355..2230776)
     CDS             complement(2230887..2231093)
     CDS             2231519..2233198
     CDS             2233219..2234928
     CDS             2234937..2235521
     CDS             2235518..2238202
     CDS             2238199..2238876
     CDS             2239154..2239327
     CDS             2239638..2240051
     CDS             2239990..2240292
     CDS             2240492..2241706
     CDS             2241703..2243022
     CDS             2243087..2243572
     CDS             complement(2243687..2245327)
     CDS             complement(2245352..2245894)
     CDS             2246079..2246849
     CDS             2246983..2247276
     CDS             2247427..2247957
     CDS             complement(2247991..2248140)
     CDS             2248239..2248691
     CDS             2248806..2249732
     CDS             2249830..2251233
     CDS             2251220..2252359
     CDS             2252410..2253714
     CDS             complement(2253763..2254095)
     CDS             complement(2254145..2255551)
     CDS             complement(2256003..2257670)
     CDS             complement(2257881..2259833)
     CDS             2260160..2260960
     CDS             2260960..2262174
     CDS             2262179..2263399
     CDS             2263446..2264198
     CDS             2264488..2266152
     CDS             complement(2266522..2266764)
     CDS             complement(2267097..2268272)
     CDS             2268416..2269840
     CDS             2270045..2271091
     CDS             2271088..2271561
     CDS             2271719..2272597
     CDS             2272566..2274155
     CDS             2274573..2275481
     CDS             2275641..2276381
     CDS             2276381..2277055
     CDS             2277055..2277780
     CDS             2277897..2278832
     CDS             2278864..2279244
     CDS             complement(2279283..2279756)
     CDS             complement(2279849..2281777)
     CDS             complement(2281845..2282798)
     CDS             complement(2282848..2284098)
     CDS             complement(2284037..2284327)
     CDS             2284615..2287197
     CDS             2287212..2287802
     CDS             2287802..2288833
     CDS             2288835..2289476
     CDS             complement(2289451..2290545)
     CDS             2290642..2291250
     CDS             2291579..2291896
     CDS             2291900..2292367
     CDS             2292398..2294299
     CDS             2294302..2295414
     CDS             2295425..2296558
     CDS             2296625..2297908
     CDS             2298016..2298279
     CDS             2298379..2299020
     CDS             2299322..2300275
     CDS             2300306..2300440
     CDS             2300481..2301446
     CDS             complement(2301533..2301736)
     CDS             complement(2301992..2302651)
     CDS             2302742..2303125
     CDS             complement(2303183..2303392)
     CDS             complement(2303580..2304152)
     CDS             2304531..2305916
     CDS             complement(2305970..2306650)
     CDS             complement(2306619..2308280)
     CDS             2308715..2309740
     CDS             2309737..2310033
     CDS             2310030..2310938
     CDS             2310948..2312477
     CDS             2312525..2312926
     CDS             2312898..2313794
     CDS             2313832..2315367
     CDS             2315477..2316283
     CDS             2316518..2316928
     CDS             complement(2317011..2318249)
     CDS             2318472..2318900
     CDS             complement(2318968..2319735)
     CDS             complement(2319735..2320292)
     CDS             complement(2320289..2322568)
     CDS             complement(2322639..2323121)
     CDS             complement(2323397..2323855)
     CDS             complement(2323812..2323994)
     CDS             complement(2324165..2325730)
     CDS             complement(2325972..2326535)
     CDS             2326975..2327721
     CDS             2328038..2328940
     CDS             2329106..2330341
     CDS             2330314..2330931
     CDS             complement(2330932..2332092)
     CDS             2332219..2333307
     CDS             complement(2333343..2333540)
     CDS             complement(2333604..2335709)
     CDS             complement(2335891..2336304)
     CDS             complement(2336307..2337062)
     CDS             complement(2337062..2337919)
     CDS             complement(2337933..2339543)
     CDS             complement(2339553..2340728)
     CDS             2341036..2341992
     CDS             complement(2342055..2343299)
     CDS             2343410..2344417
     CDS             2344417..2345406
     CDS             2345403..2346197
     CDS             complement(2346250..2347131)
     CDS             complement(2347150..2347386)
     CDS             complement(2347636..2351520)
     CDS             complement(2351517..2351735)
     CDS             complement(2351766..2352980)
     CDS             2353169..2355424
     CDS             2355471..2356175
     CDS             2356187..2357305
     CDS             2357372..2357620
     CDS             complement(2357626..2357967)
     CDS             2358256..2358837
     CDS             2358837..2359205
     CDS             2359302..2359955
     CDS             2360155..2360340
     CDS             complement(2360310..2362280)
     CDS             2362591..2363838
     CDS             complement(2363880..2365274)
     CDS             2365600..2366310
     CDS             2366335..2366775
     CDS             complement(2366854..2367414)
     CDS             complement(2367427..2367663)
     CDS             complement(2367820..2369145)
     CDS             2369361..2370215
     CDS             2370775..2371020
     CDS             2371423..2371785
     CDS             2371782..2372708
     CDS             2372701..2374341
     CDS             2374727..2374945
     CDS             2375122..2375394
     CDS             2375841..2376437
     CDS             2376602..2376910
     CDS             2376929..2377651
     CDS             2378255..2378887
     CDS             complement(2378933..2379451)
     CDS             complement(2379461..2380468)
     CDS             complement(2380483..2383095)
     CDS             complement(2383126..2383818)
     CDS             complement(2383862..2384395)
     CDS             complement(2384470..2385024)
     CDS             2385571..2386437
     CDS             2386439..2386651
     CDS             2386735..2387283
     CDS             complement(2387374..2388759)
     CDS             2388932..2389426
     CDS             2389429..2390151
     CDS             2390269..2390778
     CDS             2390775..2391842
     CDS             complement(2391883..2392776)
     CDS             complement(2392780..2393589)
     CDS             complement(2393601..2394848)
     CDS             complement(2394870..2396534)
     CDS             2396850..2397899
     CDS             2397921..2399156
     CDS             2399167..2399952
     CDS             complement(2400031..2401179)
     CDS             complement(2401202..2402500)
     CDS             complement(2402559..2403920)
     CDS             complement(2403999..2404862)
     CDS             complement(2405025..2405453)
     CDS             complement(2405549..2406796)
     CDS             complement(2406862..2407740)
     CDS             complement(2407841..2408617)
     CDS             complement(2408630..2410411)
     CDS             complement(2410496..2411314)
     CDS             complement(2411393..2411686)
     CDS             2412101..2413027
     CDS             2413097..2414191
     CDS             complement(2414230..2414889)
     CDS             complement(2414882..2415898)
     CDS             complement(2415935..2416765)
     CDS             complement(2417022..2418155)
     CDS             complement(2418341..2420755)
     CDS             complement(2420752..2421438)
     CDS             2421439..2422023
     CDS             2422178..2422948
     CDS             2423008..2423862
     CDS             complement(2423948..2424727)
     CDS             complement(2424714..2425391)
     CDS             2425538..2426455
     CDS             2426452..2426904
     CDS             complement(2426905..2427321)
     CDS             2427431..2429932
     CDS             2430286..2431122
     CDS             2431199..2431993
     CDS             2432194..2432673
     CDS             complement(2432790..2433644)
     CDS             complement(2433641..2434441)
     CDS             2434614..2435834
     CDS             complement(2435846..2435971)
     CDS             2436049..2437725
     CDS             complement(2437774..2439123)
     CDS             2439231..2440202
     CDS             complement(2440199..2441161)
     CDS             complement(2441391..2442035)
     CDS             complement(2442451..2444325)
     CDS             complement(2444436..2445041)
     CDS             complement(2445041..2445370)
     CDS             complement(2445416..2447344)
     CDS             complement(2447458..2448009)
     CDS             complement(2448162..2448539)
     CDS             2448743..2449135
     CDS             2449149..2449316
     CDS             2449386..2450309
     CDS             complement(2450351..2453713)
     CDS             complement(2453832..2454485)
     CDS             2454627..2455820
     CDS             2455843..2458992
     CDS             2459488..2459862
     CDS             2459890..2460108
     CDS             2460287..2460838
     CDS             2460956..2461426
     CDS             complement(2461628..2461888)
     CDS             2462113..2463663
     CDS             2463972..2464283
     CDS             complement(2464316..2464885)
     CDS             2465100..2465960
     CDS             complement(2466060..2467346)
     CDS             complement(2467378..2467716)
     CDS             complement(2467929..2469710)
     CDS             complement(2469703..2471475)
     CDS             complement(2471516..2471974)
     CDS             2472087..2473142
     CDS             complement(2473258..2473716)
     CDS             complement(2473673..2473906)
     CDS             complement(2473903..2474721)
     CDS             2474821..2476521
     CDS             2476586..2477281
     CDS             complement(2477388..2477786)
     CDS             complement(2477890..2478264)
     CDS             complement(2478414..2480285)
     CDS             complement(2480576..2480848)
     CDS             complement(2481057..2483411)
     CDS             complement(2483597..2484868)
     CDS             complement(2485120..2485743)
     CDS             complement(2485990..2487288)
     CDS             complement(2487635..2487949)
     CDS             2488202..2488834
     CDS             2488872..2490353
     CDS             2490806..2491762
     CDS             2491773..2493764
     CDS             2493754..2494368
     CDS             2494368..2494697
     CDS             2494709..2495599
     CDS             complement(2495647..2496786)
     CDS             complement(2496853..2497116)
     CDS             complement(2497128..2497346)
     CDS             complement(2497508..2497969)
     CDS             complement(2497966..2498637)
     CDS             2499003..2499095
     CDS             2499173..2500537
     CDS             complement(2500584..2501075)
     CDS             2501201..2502112
     CDS             2502075..2502665
     CDS             complement(2502762..2503571)
     CDS             complement(2503581..2504684)
     CDS             2504824..2505543
     CDS             2505741..2506754
     CDS             2506760..2507869
     CDS             2507872..2508741
     CDS             2508735..2509526
     CDS             complement(2509576..2511024)
     CDS             2511234..2511476
     CDS             2511477..2512376
     CDS             2512400..2514262
     CDS             2514319..2515293
     CDS             complement(2515397..2515912)
     CDS             complement(2515890..2516867)
     CDS             complement(2516946..2517365)
     CDS             complement(2517386..2517856)
     CDS             complement(2517945..2519048)
     CDS             complement(2519052..2519501)
     CDS             2519653..2520192
     CDS             2520492..2521355
     CDS             complement(2521438..2521545)
     CDS             complement(2521988..2522335)
     CDS             complement(2522505..2523197)
     CDS             complement(2523223..2523588)
     CDS             complement(2523735..2524706)
     CDS             complement(2524717..2526531)
     CDS             complement(2526592..2526924)
     CDS             complement(2526947..2528074)
     CDS             complement(2528271..2529335)
     CDS             2529429..2530010
     CDS             2530220..2530822
     CDS             complement(2530894..2532711)
     CDS             complement(2532873..2534243)
     CDS             complement(2534377..2534835)
     CDS             complement(2534792..2534974)
     CDS             complement(2535029..2536348)
     CDS             complement(2536757..2538052)
     CDS             complement(2538122..2538811)
     CDS             2539026..2540228
     CDS             2540225..2543335
     CDS             2543539..2544144
     CDS             2544163..2544711
     CDS             complement(2544731..2545639)
     CDS             2545765..2546676
     CDS             complement(2546714..2547034)
     CDS             complement(2547069..2547611)
     CDS             complement(2547643..2547753)
     CDS             complement(2548004..2548195)
     CDS             complement(2548222..2548767)
     CDS             complement(2548952..2549407)
     CDS             2549547..2550356
     CDS             complement(2550371..2551483)
     CDS             complement(2551575..2551895)
     CDS             complement(2552247..2552507)
     CDS             complement(2552804..2554003)
     CDS             complement(2554172..2554855)
     CDS             2554945..2556057
     CDS             complement(2556083..2556298)
     CDS             2556566..2556874
     CDS             complement(2556912..2558006)
     CDS             complement(2558021..2559241)
     CDS             2559577..2560734
     CDS             complement(2560779..2561402)
     CDS             complement(2561488..2564373)
     CDS             2564886..2565860
     CDS             complement(2565964..2567850)
     CDS             complement(2567891..2569342)
     CDS             complement(2569380..2570549)
     CDS             complement(2570672..2571559)
     CDS             2571825..2573450
     CDS             complement(2573586..2573861)
     CDS             2574093..2574725
     CDS             complement(2574766..2576856)
     CDS             complement(2577020..2578024)
     CDS             complement(2578230..2578361)
     CDS             complement(2578361..2579371)
     CDS             complement(2579368..2580771)
     CDS             complement(2580886..2580987)
     CDS             complement(2581263..2583668)
     CDS             complement(2583692..2584234)
     CDS             complement(2584244..2586202)
     CDS             complement(2586391..2587644)
     CDS             complement(2587935..2588129)
     CDS             2588430..2588816
     CDS             complement(2588886..2589245)
     CDS             complement(2589303..2589527)
     CDS             complement(2589538..2590065)
     CDS             complement(2590325..2590849)
     CDS             complement(2591190..2591738)
     CDS             complement(2591711..2592454)
     CDS             complement(2592554..2594128)
     CDS             complement(2594440..2594718)
     CDS             complement(2594675..2594941)
     CDS             complement(2594914..2595648)
     CDS             2596311..2596847
     CDS             2596909..2597670
     CDS             2597654..2598118
     CDS             2598224..2600215
     CDS             2600220..2601545
     CDS             2601511..2602269
     CDS             complement(2602317..2602715)
     CDS             complement(2603130..2604380)
     CDS             complement(2604392..2605495)
     CDS             2605778..2606830
     CDS             complement(2606881..2607282)
     CDS             complement(2607340..2608584)
     CDS             complement(2608673..2609131)
     CDS             2609380..2610837
     CDS             complement(2610992..2611606)
     CDS             complement(2611603..2612742)
     CDS             complement(2612961..2614016)
     CDS             2614266..2615006
     CDS             complement(2614977..2615744)
     CDS             complement(2615908..2616486)
     CDS             2616726..2619170
     CDS             2619279..2620046
     CDS             2620356..2620763
     CDS             2621088..2621807
     CDS             complement(2622770..2623387)
     CDS             complement(2623527..2623982)
     CDS             complement(2624115..2625194)
     CDS             complement(2625217..2627904)
     CDS             complement(2628013..2628588)
     CDS             complement(2628639..2629274)
     CDS             2630564..2630941
     CDS             complement(2631000..2631167)
     CDS             complement(2631487..2632434)
     CDS             2632756..2633367
     CDS             complement(2633249..2634070)
     CDS             complement(2634478..2634948)
     CDS             complement(2634970..2637480)
     CDS             complement(2637504..2638244)
     CDS             complement(2638512..2638817)
     CDS             complement(2638950..2639444)
     CDS             complement(2640200..2640481)
     CDS             complement(2640707..2640904)
     CDS             2641029..2641262
     CDS             complement(2641332..2641775)
     CDS             complement(2642116..2644647)
     CDS             2644758..2645009
     CDS             complement(2645055..2645732)
     CDS             complement(2645735..2649799)
     CDS             complement(2649818..2650264)
     CDS             complement(2650288..2652477)
     CDS             complement(2652955..2653392)
     CDS             complement(2653419..2653805)
     CDS             complement(2653963..2654424)
     CDS             complement(2654409..2654879)
     CDS             complement(2654922..2655689)
     CDS             complement(2655689..2657608)
     CDS             complement(2657574..2659550)
     CDS             complement(2659787..2660281)
     CDS             complement(2660313..2661062)
     CDS             complement(2661067..2662368)
     CDS             complement(2662365..2663708)
     CDS             complement(2663712..2664248)
     CDS             complement(2664315..2664800)
     CDS             complement(2665037..2665462)
     CDS             complement(2665434..2665835)
     CDS             complement(2665888..2667093)
     CDS             complement(2667256..2667396)
     CDS             complement(2667420..2667962)
     CDS             complement(2668026..2668316)
     CDS             complement(2668319..2668417)
     CDS             complement(2668402..2671065)
     CDS             2671433..2672335
     CDS             2672322..2673146
     CDS             2673143..2673637
     CDS             2673653..2675536
     CDS             2675533..2676528
     CDS             2676539..2676961
     CDS             2676961..2677593
     CDS             complement(2678123..2678863)
     CDS             2678918..2679385
     CDS             complement(2679382..2680104)
     CDS             2680139..2680894
     CDS             2681113..2682333
     CDS             complement(2682389..2683159)
     CDS             complement(2683237..2684037)
     CDS             complement(2684169..2685344)
     CDS             2685449..2686363
     CDS             complement(2686384..2687187)
     CDS             complement(2688652..2688747)
     CDS             complement(2691322..2691576)
     CDS             complement(2693220..2695793)
     CDS             complement(2695923..2696654)
     CDS             complement(2696651..2697631)
     CDS             2697763..2698500
     CDS             2698772..2699110
     CDS             2699361..2700521
     CDS             complement(2700482..2701390)
     CDS             complement(2701448..2702569)
     CDS             complement(2702579..2703649)
     CDS             2704089..2704607
     CDS             2704600..2705820
     CDS             complement(2705977..2706324)
     CDS             complement(2706365..2707132)
     CDS             complement(2707177..2707725)
     CDS             complement(2707744..2707992)
     CDS             complement(2708336..2709697)
     CDS             2709863..2710654
     CDS             2710719..2711960
     CDS             2712081..2712638
     CDS             complement(2712720..2713502)
     CDS             2713548..2714312
     CDS             2714398..2716059
     CDS             2716208..2716546
     CDS             complement(2716712..2717002)
     CDS             complement(2716992..2717429)
     CDS             2717573..2718100
     CDS             2718720..2729594
     CDS             2729658..2731067
     CDS             2731064..2733220
     CDS             2733225..2734415
     CDS             2735001..2736233
     CDS             complement(2736268..2737014)
     CDS             complement(2737011..2737832)
     CDS             complement(2738152..2738724)
     CDS             complement(2738798..2739298)
     CDS             complement(2739295..2740029)
     CDS             2740581..2740847
     CDS             2740844..2741434
     CDS             2741427..2741714
     CDS             2741707..2742162
     CDS             2742298..2742618
     CDS             2742633..2744966
     CDS             complement(2745590..2746363)
     CDS             complement(2746332..2746505)
     CDS             complement(2746767..2746985)
     CDS             complement(2747076..2748176)
     CDS             complement(2748173..2748658)
     CDS             complement(2748655..2751732)
     CDS             complement(2751859..2752161)
     CDS             complement(2752216..2752731)
     CDS             complement(2752741..2753913)
     CDS             complement(2754056..2754622)
     CDS             2755306..2756421
     CDS             2756502..2760158
     CDS             2760268..2761512
     CDS             2761544..2762461
     CDS             complement(2762521..2764695)
     CDS             complement(2765723..2766775)
     CDS             2767292..2768221
     CDS             2768515..2769411
     CDS             2769927..2770040
     CDS             complement(2770133..2771038)
     CDS             complement(2771279..2772694)
     CDS             complement(2772681..2773355)
     CDS             2773510..2774319
     CDS             2774334..2774765
     CDS             2774776..2776290
     CDS             complement(2776240..2776374)
     CDS             2776593..2777570
     CDS             2777596..2778864
     CDS             2778886..2780334
     CDS             2780349..2781632
     CDS             2781762..2782493
     CDS             2782524..2783162
     CDS             2783204..2783881
     CDS             complement(2783903..2784184)
     CDS             complement(2784257..2784352)
     CDS             complement(2784452..2784610)
     CDS             2784793..2785092
     CDS             2785102..2785629
     CDS             complement(2785978..2786379)
     CDS             2787078..2787527
     CDS             complement(2787562..2787912)
     CDS             2788074..2788400
     CDS             complement(2788484..2789284)
     CDS             complement(2789411..2789818)
     CDS             2789907..2790338
     CDS             2790610..2790855
     CDS             2790852..2791262
     CDS             2791262..2793379
     CDS             2793390..2794349
     CDS             2794704..2795264
     CDS             2795207..2795905
     CDS             2795898..2796962
     CDS             2797032..2798027
     CDS             2798192..2799376
     CDS             2799873..2800403
     CDS             2800530..2801702
     CDS             2801719..2803257
     CDS             complement(2803306..2804676)
     CDS             complement(2805022..2805537)
     CDS             complement(2805687..2807243)
     CDS             complement(2807320..2807745)
     CDS             complement(2807742..2808308)
     CDS             complement(2809707..2809892)
     CDS             complement(2810127..2812757)
     CDS             complement(2812993..2813493)
     CDS             complement(2813610..2814671)
     CDS             complement(2814756..2815253)
     CDS             2815448..2815711
     CDS             complement(2815719..2816798)
     CDS             2817053..2817616
     CDS             2817613..2818584
     CDS             2818596..2818958
     CDS             2818970..2819749
     CDS             2819826..2820185
     CDS             2820384..2821157
     CDS             2821150..2822115
     CDS             complement(2822112..2823632)
     CDS             2823818..2825257
     CDS             2825254..2826387
     CDS             complement(2826484..2828724)
     CDS             complement(2828870..2829415)
     CDS             complement(2829616..2830425)
     CDS             complement(2830452..2830922)
     CDS             complement(2830915..2831325)
     CDS             complement(2831322..2832089)
     CDS             complement(2832089..2832631)
     CDS             complement(2832641..2834350)
     CDS             complement(2834368..2835291)
     CDS             complement(2835294..2837120)
     CDS             complement(2837120..2837728)
     CDS             complement(2837874..2838335)
     CDS             2838545..2838901
     CDS             2838971..2839843
     CDS             2839834..2840106
     CDS             2840106..2841227
     CDS             2841224..2842234
     CDS             2842453..2844531
     CDS             complement(2844593..2844937)
     CDS             2845119..2846036
     CDS             2846033..2846854
     CDS             2846851..2847711
     CDS             2847702..2848550
     CDS             complement(2848827..2849582)
     CDS             complement(2849967..2850854)
     CDS             complement(2851090..2851203)
     CDS             complement(2851200..2851652)
     CDS             complement(2851668..2852339)
     CDS             complement(2852296..2852874)
     CDS             complement(2852867..2853625)
     CDS             complement(2853622..2853927)
     CDS             complement(2853946..2854188)
     CDS             complement(2854213..2855448)
     CDS             2855707..2856636
     CDS             2857723..2859384
     CDS             2859402..2859884
     CDS             complement(2859938..2861569)
     CDS             complement(2861556..2861948)
     CDS             complement(2861975..2862235)
     CDS             complement(2862279..2862527)
     CDS             complement(2862546..2864603)
     CDS             complement(2864622..2865644)
     CDS             complement(2865714..2866943)
     CDS             complement(2866971..2868752)
     CDS             complement(2868755..2869252)
     CDS             complement(2869390..2870460)
     CDS             complement(2870447..2871238)
     CDS             complement(2871242..2871502)
     CDS             complement(2871528..2872202)
     CDS             complement(2872192..2873103)
     CDS             complement(2873103..2874113)
     CDS             complement(2874113..2874556)
     CDS             complement(2874534..2875829)
     CDS             complement(2875826..2876233)
     CDS             complement(2876257..2878314)
     CDS             complement(2878339..2879457)
     CDS             complement(2879454..2881142)
     CDS             complement(2881139..2881888)
     CDS             2882245..2882688
     CDS             2883571..2883852
     CDS             2883849..2884376
     CDS             complement(2884449..2884595)
     CDS             2885097..2885753
     CDS             2886309..2886404
     CDS             2886601..2889168
     CDS             complement(2889224..2889607)
     CDS             complement(2889604..2890812)
     CDS             2890921..2891832
     CDS             complement(2891874..2893370)
     CDS             complement(2893367..2894317)
     CDS             complement(2894357..2895133)
     CDS             complement(2895138..2895776)
     CDS             complement(2895773..2896594)
     CDS             complement(2896649..2897068)
     CDS             2897265..2898029
     CDS             complement(2898048..2898452)
     CDS             2898623..2899216
     CDS             2899216..2900643
     CDS             2900654..2900890
     CDS             complement(2900774..2901928)
     CDS             complement(2901991..2903112)
     CDS             complement(2903288..2903914)
     CDS             complement(2903908..2904669)
     CDS             complement(2904650..2905699)
     CDS             complement(2905696..2906175)
     CDS             complement(2906175..2906885)
     CDS             complement(2906904..2907215)
     CDS             complement(2907406..2907729)
     CDS             complement(2907780..2908385)
     CDS             complement(2908372..2909811)
     CDS             complement(2909821..2910729)
     CDS             2910980..2912026
     CDS             complement(2912546..2912839)
     CDS             complement(2912842..2913759)
     CDS             complement(2913759..2914463)
     CDS             complement(2914463..2915188)
     CDS             complement(2915198..2916256)
     CDS             complement(2916279..2916881)
     CDS             complement(2916898..2918433)
     CDS             2918791..2920998
     CDS             2921872..2922825
     CDS             complement(2922913..2923647)
     CDS             complement(2923723..2925435)
     CDS             complement(2925435..2927234)
     CDS             2927670..2928032
     CDS             complement(2928122..2928919)
     CDS             complement(2929403..2930074)
     CDS             complement(2930210..2931508)
     CDS             complement(2931591..2933228)
     CDS             complement(2933456..2934256)
     CDS             2934865..2935128
     CDS             2935144..2935452
     CDS             2935587..2938232
     CDS             2938245..2939018
     CDS             2939044..2939544
     CDS             2939544..2940029
     CDS             2940071..2940562
     CDS             2940621..2941739
     CDS             complement(2943686..2943907)
     CDS             complement(2943873..2944160)
     CDS             complement(2944314..2946548)
     CDS             complement(2946600..2947895)
     CDS             2947953..2950709
     CDS             complement(2950753..2951895)
     CDS             complement(2951973..2953313)
     CDS             complement(2953334..2954674)
     CDS             complement(2954671..2956029)
     CDS             complement(2956510..2956959)
     CDS             complement(2956978..2957760)
     CDS             complement(2957760..2958089)
     CDS             complement(2958699..2959244)
     CDS             2959313..2960161
     CDS             2960275..2961639
     CDS             2962204..2963493
     CDS             2963552..2964919
     CDS             2965090..2965845
     CDS             complement(2965937..2967085)
     CDS             complement(2967102..2967749)
     CDS             2968305..2969621
     CDS             2969653..2971383
     CDS             2971529..2972947
     CDS             2972949..2973371
     CDS             2973429..2974139
     CDS             complement(2974198..2975298)
     CDS             complement(2975291..2975686)
     CDS             complement(2975705..2976529)
     CDS             complement(2976969..2977196)
     CDS             2977389..2978594
     CDS             2978594..2979037
     CDS             2979310..2980224
     CDS             complement(2980276..2981082)
     CDS             complement(2981191..2982288)
     CDS             complement(2982788..2984041)
     CDS             2984274..2985605
     CDS             complement(2985708..2987543)
     CDS             complement(2987540..2991085)
     CDS             complement(2991078..2993966)
     CDS             complement(2994144..2997515)
     CDS             complement(2997531..2997851)
     CDS             complement(2997836..2998243)
     CDS             complement(2998240..2998803)
     CDS             complement(2998794..2999264)
     CDS             complement(2999510..2999968)
     CDS             complement(2999925..3000107)
     CDS             complement(3000160..3000954)
     CDS             complement(3000961..3001836)
     CDS             complement(3002049..3004295)
     CDS             complement(3004308..3004838)
     CDS             3005521..3006216
     CDS             3006398..3007111
     CDS             3007282..3007500
     CDS             3007691..3008731
     CDS             complement(3008818..3010020)
     CDS             complement(3010013..3012172)
     CDS             complement(3012372..3012830)
     CDS             complement(3012787..3012969)
     CDS             3013475..3014503
     CDS             3014514..3015536
     CDS             complement(3015546..3016808)
     CDS             3016926..3017861
     CDS             complement(3017833..3018540)
     CDS             complement(3018653..3020068)
     CDS             complement(3020422..3021183)
     CDS             complement(3021238..3022074)
     CDS             complement(3022504..3023682)
     CDS             complement(3023805..3024668)
     CDS             3024772..3025227
     CDS             3025369..3026598
     CDS             complement(3026629..3026901)
     CDS             3027023..3027352
     CDS             3027420..3027581
     CDS             3027578..3027895
     CDS             complement(3028105..3028863)
     CDS             complement(3028850..3029362)
     CDS             complement(3029507..3030583)
     CDS             complement(3030580..3031323)
     CDS             complement(3031364..3033853)
     CDS             complement(3033973..3034554)
     CDS             complement(3035273..3035905)
     CDS             complement(3035952..3036488)
     CDS             complement(3037295..3037693)
     CDS             complement(3037693..3037920)
     CDS             3038088..3038348
     CDS             3038629..3039429
     CDS             complement(3040062..3041183)
     CDS             complement(3041285..3041695)
     CDS             complement(3041823..3042026)
     CDS             complement(3042030..3042749)
     CDS             complement(3043685..3045001)
     CDS             complement(3045592..3046350)
     CDS             3046615..3047160
     CDS             complement(3047236..3048753)
     CDS             complement(3048763..3049644)
     CDS             complement(3049966..3051567)
     CDS             complement(3051705..3052418)
     CDS             complement(3052442..3053338)
     CDS             3053451..3053972
     CDS             complement(3054037..3054438)
     CDS             complement(3054419..3054685)
     CDS             3054935..3055915
     CDS             complement(3055832..3056023)
     CDS             complement(3056031..3056690)
     CDS             complement(3056854..3057165)
     CDS             3057324..3058757
     CDS             complement(3058805..3059698)
     CDS             complement(3060154..3063027)
     CDS             complement(3063190..3063579)
     CDS             complement(3063605..3064699)
     CDS             complement(3065154..3066356)
     CDS             complement(3066485..3067663)
     CDS             complement(3067660..3068976)
     CDS             complement(3069002..3069586)
     CDS             3069747..3070076
     CDS             3070370..3070918
     CDS             complement(3071299..3072531)
     CDS             complement(3072797..3073456)
     CDS             3073609..3074502
     CDS             complement(3074768..3075514)
     CDS             complement(3075608..3076243)
     CDS             complement(3076444..3077304)
     CDS             complement(3077594..3078052)
     CDS             complement(3078009..3078191)
     CDS             complement(3078242..3079321)
     CDS             complement(3079423..3080586)
     CDS             complement(3080608..3081654)
     CDS             3082028..3082453
     CDS             3082479..3083057
     CDS             3083058..3083765
     CDS             3083753..3084430
     CDS             3084424..3085080
     CDS             complement(3085185..3085643)
     CDS             complement(3085600..3085782)
     CDS             complement(3085832..3087823)
     CDS             3088099..3088857
     CDS             complement(3088958..3089878)
     CDS             complement(3090106..3092082)
     CDS             complement(3092517..3092816)
     CDS             3092872..3094026
     CDS             3094519..3095913
     CDS             3096034..3096489
     CDS             3096585..3097292
     CDS             3097369..3098100
     CDS             3098120..3099067
     CDS             3099283..3099846
     CDS             3099846..3100262
     CDS             complement(3100309..3100995)
     CDS             complement(3101125..3102105)
     CDS             3102123..3102827
     CDS             3102846..3103412
     CDS             3103409..3103699
     CDS             3103707..3104300
     CDS             3104293..3105429
     CDS             complement(3105520..3106527)
     CDS             complement(3106660..3107706)
     CDS             3107886..3108068
     CDS             3108025..3108483
     CDS             complement(3108606..3109325)
     CDS             complement(3109375..3109701)
     CDS             complement(3109701..3110420)
     CDS             3110575..3111627
     CDS             3111655..3111930
     CDS             3112043..3113128
     CDS             3113345..3114601
     CDS             complement(3114663..3115478)
     CDS             complement(3115534..3116787)
     CDS             3117212..3117919
     CDS             3118013..3118153
     CDS             3118261..3118545
     CDS             complement(3118688..3118861)
     CDS             3120195..3120512
     CDS             3120509..3120775
     CDS             3121018..3121296
     CDS             3121699..3122202
     CDS             3122849..3123373
     CDS             3123351..3124001
     CDS             3125435..3126118
     CDS             complement(3126223..3126780)
     CDS             complement(3126758..3128257)
     CDS             complement(3128466..3128732)
     CDS             complement(3128729..3128839)
     CDS             complement(3128854..3130155)
     CDS             3130317..3131801
     CDS             complement(3131937..3132317)
     CDS             complement(3132317..3132802)
     CDS             complement(3133528..3134451)
     CDS             complement(3135808..3137112)
     CDS             3137517..3138701
     CDS             3138812..3140284
     CDS             3140296..3141708
     CDS             complement(3142008..3143063)
     CDS             complement(3143733..3145589)
     CDS             3145816..3146682
     CDS             complement(3146750..3147460)
     CDS             complement(3147460..3148512)
     CDS             complement(3148588..3148836)
     CDS             complement(3148864..3149205)
     CDS             complement(3149198..3149686)
     CDS             complement(3149679..3150173)
     CDS             complement(3150173..3151876)
     CDS             complement(3151873..3153051)
     CDS             complement(3153041..3154027)
     CDS             complement(3154030..3155148)
     CDS             complement(3155338..3155625)
     CDS             complement(3155710..3156042)
     CDS             complement(3156058..3157353)
     CDS             complement(3157660..3158154)
     CDS             complement(3158225..3158728)
     CDS             3158832..3159242
     CDS             3159229..3159633
     CDS             3159757..3160641
     CDS             complement(3160754..3161179)
     CDS             complement(3161186..3161920)
     CDS             complement(3161913..3162050)
     CDS             3162172..3163359
     CDS             3163499..3164158
     CDS             complement(3164222..3165142)
     CDS             3165314..3166477
     CDS             3166583..3167107
     CDS             3167183..3167410
     CDS             3167607..3169061
     CDS             3169106..3169561
     CDS             complement(3169697..3171868)
     CDS             complement(3172002..3173423)
     CDS             complement(3173488..3174912)
     CDS             complement(3174928..3175911)
     CDS             complement(3175966..3176349)
     CDS             complement(3176533..3177225)
     CDS             complement(3177298..3177444)
     CDS             complement(3177465..3178877)
     CDS             complement(3178951..3179688)
     CDS             complement(3179945..3182203)
     CDS             complement(3182314..3183180)
     CDS             complement(3183252..3183644)
     CDS             3183796..3184455
     CDS             3184452..3185801
     CDS             3186132..3186488
     CDS             3186520..3186834
     CDS             complement(3186959..3188851)
     CDS             complement(3188879..3189460)
     CDS             complement(3189460..3190287)
     CDS             complement(3190312..3190734)
     CDS             complement(3190731..3191363)
     CDS             3191570..3193039
     CDS             3193252..3193923
     CDS             3193929..3195092
     CDS             complement(3195154..3195942)
     CDS             3196083..3196856
     CDS             complement(3196923..3197099)
     CDS             3197499..3199295
     CDS             3199315..3199986
     CDS             3200001..3200678
     CDS             complement(3200849..3201502)
     CDS             3201939..3202235
     CDS             complement(3202310..3202513)
     CDS             3202777..3203397
     CDS             3203416..3205095
     CDS             complement(3205555..3206988)
     CDS             complement(3207036..3209879)
     CDS             complement(3209997..3211397)
     CDS             3211540..3212154
     CDS             3212217..3213458
     CDS             complement(3213563..3214384)
     CDS             complement(3214482..3214841)
     CDS             3214948..3215559
     CDS             complement(3215809..3216822)
     CDS             3217050..3217265
     CDS             3217501..3219246
     CDS             3219261..3221243
     CDS             complement(3221367..3221873)
     CDS             complement(3222154..3222921)
     CDS             3223156..3223800
     CDS             complement(3223797..3225365)
     CDS             complement(3225753..3227273)
     CDS             3227703..3229082
     CDS             3229253..3230356
     CDS             3230347..3231045
     CDS             3231073..3231270
     CDS             complement(3231351..3232487)
     CDS             3232573..3233070
     CDS             3233222..3233914
     CDS             3234002..3235000
     CDS             3235268..3236236
     CDS             3236491..3237735
     CDS             3238185..3238847
     CDS             3238851..3239234
     CDS             3239379..3239747
     CDS             3239789..3240094
     CDS             3240097..3240495
     CDS             3240492..3240791
     CDS             3241039..3241431
     CDS             3241499..3242485
     CDS             3242609..3242974
     CDS             complement(3243013..3243909)
     CDS             3244014..3244715
     CDS             3244739..3244903
     CDS             complement(3245016..3246326)
     CDS             complement(3246352..3246897)
     CDS             complement(3246894..3247496)
     CDS             complement(3247506..3247682)
     CDS             complement(3247997..3249361)
     CDS             complement(3249431..3251725)
     CDS             complement(3251759..3252967)
     CDS             complement(3253034..3253612)
     CDS             complement(3253579..3254364)
     CDS             complement(3254385..3255374)
     CDS             complement(3255472..3256410)
     CDS             complement(3257862..3259007)
     CDS             complement(3259105..3259995)
     CDS             complement(3260021..3260791)
     CDS             3261322..3262893
     CDS             complement(3263133..3264080)
     CDS             complement(3264091..3264924)
     CDS             3265258..3266112
     CDS             3266123..3267037
     CDS             3267064..3268491
     CDS             3268478..3269284
     CDS             3269482..3270483
     CDS             3270493..3270753
     CDS             3270768..3271232
     CDS             3271263..3271547
     CDS             3271551..3272924
     CDS             3272968..3274011
     CDS             3274122..3274895
     CDS             complement(3275053..3275916)
     CDS             3275980..3278031
     CDS             3277989..3278384
     CDS             3278406..3278996
     CDS             3279006..3279581
     CDS             complement(3279648..3280283)
     CDS             3280414..3280932
     CDS             complement(3280912..3281355)
     CDS             3281393..3281710
     CDS             complement(3281697..3282200)
     CDS             complement(3282194..3282718)
     CDS             3282935..3283930
     CDS             3283939..3284817
     CDS             3284995..3286002
     CDS             complement(3286093..3287337)
     CDS             complement(3287491..3289380)
     CDS             complement(3289559..3290443)
     CDS             complement(3290553..3292688)
     CDS             complement(3292930..3293199)
     CDS             complement(3293350..3294294)
     CDS             complement(3294294..3294695)
     CDS             complement(3294916..3297594)
     CDS             complement(3297619..3299121)
     CDS             complement(3299149..3299571)
     CDS             3300229..3301572
     CDS             complement(3301870..3302202)
     CDS             complement(3302425..3303762)
     CDS             complement(3303755..3304603)
     CDS             complement(3304708..3306651)
     CDS             complement(3306746..3307372)
     CDS             3307460..3307792
     CDS             complement(3307948..3308424)
     CDS             complement(3308478..3308579)
     CDS             3308672..3310105
     CDS             complement(3310236..3311408)
     CDS             complement(3311424..3312389)
     CDS             complement(3312519..3312776)
     CDS             complement(3312796..3313107)
     CDS             3313366..3314337
     CDS             3314570..3314857
     CDS             complement(3314916..3316175)
     CDS             complement(3316229..3316522)
     CDS             complement(3316671..3316967)
     CDS             complement(3316967..3317602)
     CDS             complement(3317621..3318172)
     CDS             complement(3318177..3318959)
     CDS             complement(3318967..3319779)
     CDS             3319992..3320969
     CDS             3320983..3321969
     CDS             3321990..3322556
     CDS             3322553..3323128
     CDS             3323097..3323651
     CDS             3323658..3324383
     CDS             3324431..3325864
     CDS             3325887..3326174
     CDS             3326292..3326783
     CDS             3326829..3327683
     CDS             3327680..3327952
     CDS             3328197..3328829
     CDS             complement(3328904..3329632)
     CDS             complement(3329629..3330282)
     CDS             complement(3330509..3332845)
     CDS             complement(3332938..3333867)
     CDS             3334538..3338998
     CDS             3339008..3340426
     CDS             3340634..3341737
     CDS             3341854..3343107
     CDS             3343094..3344374
     CDS             complement(3344456..3344923)
     CDS             complement(3344920..3345795)
     CDS             complement(3345792..3346127)
     CDS             complement(3346142..3346471)
     CDS             complement(3346518..3348008)
     CDS             complement(3348124..3349017)
     CDS             complement(3349152..3349934)
     CDS             complement(3350052..3350552)
     CDS             complement(3350558..3351196)
     CDS             3351311..3351484
     CDS             complement(3351511..3351903)
     CDS             complement(3351919..3352347)
     CDS             complement(3352648..3353772)
     CDS             3353965..3354363
     CDS             3354520..3355887
     CDS             3355980..3357050
     CDS             complement(3357084..3357809)
     CDS             complement(3357836..3359137)
     CDS             complement(3359150..3360925)
     CDS             complement(3360941..3361183)
     CDS             complement(3361339..3361956)
     CDS             complement(3361956..3362855)
     CDS             complement(3362888..3364156)
     CDS             complement(3364367..3365032)
     CDS             complement(3365019..3365648)
     CDS             complement(3365768..3366706)
     CDS             3367120..3367590
     CDS             3367955..3368218
     CDS             3368322..3368588
     CDS             complement(3368648..3368920)
     CDS             complement(3369092..3371059)
     CDS             complement(3371065..3371997)
     CDS             complement(3372005..3372208)
     CDS             3372390..3373319
     CDS             complement(3373442..3374887)
     CDS             complement(3375032..3378832)
     CDS             complement(3378943..3380412)
     CDS             complement(3380402..3380995)
     CDS             complement(3381004..3381495)
     CDS             complement(3381495..3382547)
     CDS             complement(3382612..3383655)
     CDS             complement(3383963..3385903)
     CDS             3386107..3387081
     CDS             3387194..3388198
     CDS             3388199..3388798
     CDS             3389192..3389662
     CDS             3389673..3391022
     CDS             3391131..3391373
     CDS             3391363..3392814
     CDS             3392826..3393707
     CDS             3394367..3395332
     CDS             3395358..3395654
     CDS             3395740..3396624
     CDS             3396707..3396871
     CDS             3397022..3398632
     CDS             3398604..3399023
     CDS             3399035..3401800
     CDS             3401757..3402149
     CDS             3402386..3402607
     CDS             complement(3404985..3405080)
     CDS             complement(3407658..3407912)
     CDS             complement(3409480..3410025)
     CDS             complement(3410037..3411488)
     CDS             complement(3411527..3412141)
     CDS             complement(3412141..3413472)
     CDS             3413662..3415851
     CDS             3415861..3417024
     CDS             complement(3417221..3419044)
     CDS             complement(3419298..3419999)
     CDS             complement(3420085..3421563)
     CDS             3421749..3422237
     CDS             complement(3422245..3423039)
     CDS             complement(3423069..3423848)
     CDS             complement(3423851..3424399)
     CDS             complement(3424403..3424657)
     CDS             complement(3424863..3426503)
     CDS             complement(3426500..3427105)
     CDS             complement(3427115..3427870)
     CDS             complement(3427966..3429396)
     CDS             complement(3429536..3430297)
     CDS             3430556..3431368
     CDS             complement(3431444..3432742)
     CDS             complement(3433125..3435389)
     CDS             3435638..3436591
     CDS             complement(3436479..3437378)
     CDS             complement(3437459..3438259)
     CDS             complement(3438275..3439291)
     CDS             3439402..3440022
     CDS             complement(3440062..3440682)
     CDS             complement(3440746..3442593)
     CDS             complement(3442659..3443528)
     CDS             3443693..3444160
     CDS             3444204..3445088
     CDS             3445123..3445581
     CDS             3445597..3445977
     CDS             complement(3446026..3446976)
     CDS             complement(3447448..3449610)
     CDS             complement(3449746..3450462)
     CDS             complement(3450462..3451364)
     CDS             complement(3451361..3452068)
     CDS             complement(3452065..3452889)
     CDS             complement(3452926..3453129)
     CDS             3453315..3455324
     CDS             3455303..3455692
     CDS             3455762..3456082
     CDS             complement(3456154..3456516)
     CDS             complement(3456528..3457043)
     CDS             complement(3457256..3457609)
     CDS             complement(3457717..3460293)
     CDS             3460619..3461581
     CDS             3461578..3462318
     CDS             3462340..3463509
     CDS             3463512..3464708
     CDS             complement(3465825..3467210)
     CDS             complement(3467417..3468157)
     CDS             complement(3468154..3469512)
     CDS             complement(3469509..3470588)
     CDS             complement(3470585..3471835)
     CDS             complement(3471837..3472967)
     CDS             complement(3472972..3473649)
     CDS             complement(3473627..3474508)
     CDS             complement(3474541..3475608)
     CDS             complement(3475608..3476870)
     CDS             complement(3476867..3477952)
     CDS             complement(3478053..3479099)
     CDS             complement(3479111..3480214)
     CDS             complement(3480444..3481703)
     CDS             complement(3482122..3482451)
     CDS             3482595..3483860
     CDS             3483979..3485460
     CDS             complement(3485500..3487524)
     CDS             complement(3487624..3488352)
     CDS             complement(3488352..3489095)
     CDS             complement(3489123..3489629)
     CDS             complement(3489645..3489824)
     CDS             3490018..3490299
     CDS             complement(3490391..3491866)
     CDS             3492031..3492918
     CDS             complement(3492921..3493262)
     CDS             complement(3493259..3493621)
     CDS             complement(3493857..3495401)
     CDS             complement(3495404..3497254)
     CDS             complement(3497411..3498340)
     CDS             complement(3498358..3498621)
     CDS             complement(3498618..3500264)
     CDS             3500854..3501087
     CDS             complement(3501128..3502180)
     CDS             complement(3502576..3503145)
     CDS             3503271..3503492
     CDS             3503525..3504034
     CDS             3504209..3504433
     CDS             3504456..3504797
     CDS             3504865..3505098
     CDS             3505098..3505325
     CDS             3505322..3506179
     CDS             3506176..3508590
     CDS             3508744..3508932
     CDS             complement(3509408..3510214)
     CDS             3510900..3511814
     CDS             3511811..3512551
     CDS             complement(3512586..3513623)
     CDS             complement(3513623..3515389)
     CDS             3515532..3516365
     CDS             3516382..3517440
     CDS             3517444..3518094
     CDS             3518190..3518654
     CDS             3518654..3518857
     CDS             3518861..3519076
     CDS             3519057..3519569
     CDS             3519571..3519948
     CDS             3519945..3520373
     CDS             3520469..3520900
     CDS             3520893..3521339
     CDS             3521408..3521986
     CDS             3521983..3522342
     CDS             3522329..3523237
     CDS             3523230..3523835
     CDS             3523832..3525346
     CDS             3525346..3525939
     CDS             complement(3525911..3526351)
     CDS             3526780..3527346
     CDS             3527489..3528661
     CDS             3528671..3529186
     CDS             3529241..3529543
     CDS             3529670..3532747
     CDS             3532744..3533229
     CDS             3533226..3534326
     CDS             3534417..3534635
     CDS             3534845..3536047
     CDS             3536078..3536260
     CDS             3536217..3536675
     CDS             complement(3536783..3537121)
     CDS             3537240..3538076
     CDS             complement(3539562..3539657)
     CDS             complement(3542071..3542325)
     CDS             3544138..3545727
     CDS             3545743..3547032
     CDS             complement(3547029..3548354)
     CDS             complement(3548360..3549823)
     CDS             3550011..3550466
     CDS             complement(3550508..3551200)
     CDS             complement(3551212..3551484)
     CDS             complement(3551671..3552261)
     CDS             complement(3552303..3552974)
     CDS             complement(3552984..3554048)
     CDS             complement(3554089..3554862)
     CDS             3554955..3555443
     CDS             3555807..3557702
     CDS             3557702..3558337
     CDS             3558330..3559088
     CDS             3559271..3560041
     CDS             3560038..3561171
     CDS             complement(3561252..3561509)
     CDS             3561830..3561967
     CDS             complement(3562271..3562549)
     CDS             complement(3562636..3566859)
     CDS             complement(3566936..3570964)
     CDS             complement(3571282..3571647)
     CDS             complement(3571714..3572211)
     CDS             complement(3572627..3573331)
     CDS             complement(3573335..3573763)
     CDS             complement(3573921..3574466)
     CDS             complement(3574468..3574851)
     CDS             complement(3575081..3576265)
     CDS             3577218..3578174
     CDS             complement(3578209..3579171)
     CDS             complement(3579168..3580196)
     CDS             complement(3581617..3581712)
     CDS             complement(3584287..3584541)
     CDS             complement(3586111..3586962)
     CDS             complement(3586907..3588751)
     CDS             3589125..3590225
     CDS             complement(3590272..3590631)
     CDS             complement(3590647..3591282)
     CDS             3591481..3592881
     CDS             complement(3592864..3593781)
     CDS             complement(3594065..3595441)
     CDS             complement(3595559..3596335)
     CDS             complement(3596343..3597347)
     CDS             3597436..3598587
     CDS             3598956..3601607
     CDS             3601809..3603542
     CDS             3603703..3604539
     CDS             complement(3604645..3604767)
     CDS             3604794..3605456
     CDS             3605468..3606571
     CDS             complement(3606678..3608858)
     CDS             complement(3609023..3609913)
     CDS             3610192..3611673
     CDS             complement(3611618..3612724)
     CDS             complement(3612721..3613959)
     CDS             complement(3614224..3615780)
     CDS             3615916..3617040
     CDS             3617274..3617528
     CDS             complement(3617767..3620199)
     CDS             complement(3620202..3621362)
     CDS             3621627..3621944
     CDS             3622541..3623914
     CDS             3623911..3624189
     CDS             3624390..3625052
     CDS             complement(3625098..3625310)
     CDS             3625514..3627712
     CDS             3627867..3628892
     CDS             3629079..3629981
     CDS             3630073..3630603
     CDS             3630613..3631944
     CDS             3632011..3632940
     CDS             3633033..3633518
     CDS             complement(3633740..3633979)
     CDS             3634378..3635223
     CDS             3635244..3636749
     CDS             3636861..3637871
     CDS             3637968..3638714
     CDS             complement(3638821..3639249)
     CDS             3639350..3639946
     CDS             3640059..3640826
     CDS             complement(3640918..3641682)
     CDS             complement(3641692..3642021)
     CDS             complement(3642065..3642940)
     CDS             complement(3642969..3643991)
     CDS             complement(3644020..3645018)
     CDS             complement(3645018..3646061)
     CDS             complement(3646055..3647590)
     CDS             3647846..3648805
     CDS             3648934..3650484
     CDS             3650498..3650779
     CDS             complement(3651085..3651255)
     CDS             complement(3651353..3652075)
     CDS             complement(3652138..3653178)
     CDS             complement(3653188..3654147)
     CDS             complement(3654158..3654490)
     CDS             complement(3654491..3655492)
     CDS             complement(3655758..3656513)
     CDS             complement(3656614..3657603)
     CDS             complement(3657807..3658769)
     CDS             complement(3658954..3659850)
     CDS             complement(3659998..3660498)
     CDS             3660649..3661347
     CDS             3661344..3662717
     CDS             complement(3662768..3663163)
     CDS             complement(3663175..3663864)
     CDS             complement(3663934..3664554)
     CDS             3664883..3665302
     CDS             3665335..3665865
     CDS             3665884..3666399
     CDS             3666392..3667699
     CDS             complement(3667855..3668526)
     CDS             3669157..3670191
     CDS             complement(3670188..3671036)
     CDS             complement(3671189..3672025)
     CDS             3672313..3673782
     CDS             3673779..3675038
     CDS             3675096..3675758
     CDS             3676049..3677197
     CDS             3677194..3677508
     CDS             complement(3677597..3678145)
     CDS             3678246..3678905
     CDS             3678905..3679150
     CDS             complement(3679571..3680671)
     CDS             3680853..3681884
     CDS             complement(3682160..3682996)
     CDS             3683191..3683778
     CDS             3683827..3686241
     CDS             3686254..3687156
     CDS             3687153..3687788
     CDS             3687785..3688714
     CDS             complement(3688752..3689126)
     CDS             complement(3689126..3689368)
     CDS             3689573..3690502
     CDS             3690588..3690899
     CDS             3690896..3691342
     CDS             complement(3691357..3692298)
     CDS             complement(3692343..3692780)
     CDS             complement(3692777..3693556)
     CDS             complement(3693643..3694242)
     CDS             complement(3694433..3695236)
     CDS             complement(3695270..3696166)
     CDS             3696330..3697226
     CDS             3697249..3698127
     CDS             3698143..3699279
     CDS             3699403..3700140
     CDS             3700288..3702324
     CDS             3702370..3703752
     CDS             3703798..3705219
     CDS             3705287..3705979
     CDS             3706136..3706984
     CDS             3706997..3707281
     CDS             3707312..3708022
     CDS             3708015..3708890
     CDS             3708892..3709128
     CDS             3709138..3710133
     CDS             3710130..3711008
     CDS             3710993..3711727
     CDS             complement(3711782..3713605)
     CDS             3713981..3715390
     CDS             3715665..3716714
     CDS             3716723..3718132
     CDS             3718245..3718355
     CDS             complement(3718445..3719818)
     CDS             complement(3720007..3720522)
     CDS             complement(3720641..3720838)
     CDS             3721105..3721737
     CDS             complement(3722073..3724859)
     CDS             3725247..3726155
     CDS             complement(3726168..3726791)
     CDS             complement(3726808..3727794)
     CDS             complement(3727871..3728140)
     CDS             3728210..3728794
     CDS             3728776..3729306
     CDS             complement(3730610..3730705)
     CDS             complement(3733119..3733373)
     CDS             3735044..3735748
     CDS             3735760..3736242
     CDS             3736315..3737187
     CDS             complement(3737153..3738142)
     CDS             complement(3738155..3739084)
     CDS             complement(3739217..3740107)
     CDS             complement(3740132..3741097)
     CDS             complement(3741103..3742608)
     CDS             complement(3742616..3743035)
     CDS             complement(3743252..3745120)
     CDS             3745468..3746964
     CDS             3746958..3748409
     CDS             complement(3748414..3749406)
     CDS             3749557..3750015
     CDS             3750105..3750548
     CDS             3750927..3752816
     CDS             3752919..3753542
     CDS             3754156..3754536
     CDS             3754545..3755360
     CDS             3755407..3755646
     CDS             3755706..3756176
     CDS             3756191..3756724
     CDS             3756737..3758278
     CDS             3758329..3759192
     CDS             3759219..3760601
     CDS             3760622..3761041
     CDS             3761270..3761968
     CDS             3762288..3763658
     CDS             3763847..3765676
     CDS             3766087..3766662
     CDS             3766772..3767458
     CDS             3767480..3767992
     CDS             3768095..3770014
     CDS             3770026..3771093
     CDS             complement(3771124..3772881)
     CDS             3772976..3773746
     CDS             3773795..3775168
     CDS             3775334..3776374
     CDS             3776510..3777469
     CDS             3777469..3778359
     CDS             3778446..3779219
     CDS             3779234..3779959
     CDS             complement(3780054..3780719)
     CDS             3780888..3782225
     CDS             complement(3782270..3782854)
     CDS             complement(3782854..3783609)
     CDS             complement(3783767..3784726)
     CDS             complement(3784695..3785882)
     CDS             complement(3786065..3787429)
     CDS             complement(3787571..3789217)
     CDS             3789567..3789764
     CDS             3790618..3792018
     CDS             3792023..3793123
     CDS             3793321..3794394
     CDS             3794423..3796837
     CDS             complement(3796844..3797752)
     CDS             complement(3797867..3799057)
     CDS             complement(3799074..3800336)
     CDS             3800625..3801437
     CDS             3801639..3802661
     CDS             3802658..3803797
     CDS             3803794..3804921
     CDS             complement(3805026..3807761)
     CDS             3807841..3808881
     CDS             complement(3808854..3809423)
     CDS             complement(3809399..3809584)
     CDS             3809678..3810862
     CDS             3810852..3813404
     CDS             3813397..3814029
     CDS             3814219..3815619
     CDS             3815616..3816242
     CDS             3816242..3816898
     CDS             3816941..3817687
     CDS             3817723..3817896
     CDS             3817893..3818372
     CDS             3818369..3820300
     CDS             3820297..3820854
     CDS             3820851..3821894
     CDS             3822016..3823242
     CDS             complement(3823244..3823534)
     CDS             3823886..3824299
     CDS             3824409..3824837
     CDS             3825031..3826692
     CDS             3827282..3827482
     CDS             3827472..3827834
     CDS             3827831..3828361
     CDS             complement(3828443..3829765)
     CDS             complement(3829783..3831120)
     CDS             3831346..3832269
     CDS             3832357..3833418
     CDS             complement(3833345..3834529)
     CDS             complement(3834732..3835193)
     CDS             complement(3835215..3835565)
     CDS             3836408..3836506
     CDS             3836613..3838301
     CDS             3838305..3838595
     CDS             complement(3838597..3839382)
     CDS             3839696..3840616
     CDS             3840647..3841963
     CDS             3841975..3842988
     CDS             3843142..3843732
     CDS             3843732..3845234
     CDS             3845244..3846572
     CDS             3846715..3848106
     CDS             3848299..3848751
     CDS             3849104..3849847
     CDS             3849865..3850245
     CDS             3850335..3850622
     CDS             3850698..3852056
     CDS             3852049..3853533
     CDS             3853596..3853799
     CDS             3853812..3854456
     CDS             3854466..3854735
     CDS             complement(3854826..3855149)
     CDS             complement(3855225..3855491)
     CDS             3855707..3856900
     CDS             complement(3856960..3858342)
     CDS             complement(3858448..3858741)
     CDS             3859098..3861737
     CDS             3861959..3862384
     CDS             3862395..3862880
     CDS             3863026..3863775
     CDS             3863775..3864632
     CDS             3864636..3865745
     CDS             3865732..3866475
     CDS             3866711..3867652
     CDS             complement(3867695..3868597)
     CDS             3869115..3869798
     CDS             3870018..3872744
     CDS             3872766..3872858
     CDS             3873059..3873484
     CDS             complement(3873860..3874540)
     CDS             3875325..3875594
     CDS             3875607..3875849
     CDS             3875804..3876181
     CDS             3876192..3876656
     CDS             complement(3876751..3878886)
     CDS             complement(3878937..3879620)
     CDS             complement(3879695..3880312)
     CDS             complement(3881042..3881179)
     CDS             complement(3882030..3883058)
     CDS             complement(3883048..3883380)
     CDS             complement(3883411..3883980)
     CDS             complement(3884129..3884725)
     CDS             3885242..3885631
     CDS             3886331..3887713
     CDS             3887725..3890043
     CDS             complement(3890146..3891855)
     CDS             complement(3891976..3893367)
     CDS             3893594..3894799
     CDS             complement(3894835..3896916)
     CDS             complement(3896922..3897611)
     CDS             complement(3897616..3899727)
     CDS             complement(3899746..3900021)
     CDS             complement(3900076..3900699)
     CDS             3900956..3901285
     CDS             3901294..3902640
     CDS             complement(3902637..3903254)
     CDS             complement(3903502..3904386)
     CDS             3904460..3905362
     CDS             complement(3905412..3906275)
     CDS             3906401..3907117
     CDS             3907196..3907837
     CDS             complement(3907915..3908511)
     CDS             complement(3908619..3909077)
     CDS             complement(3909055..3910278)
     CDS             3910451..3911116
     CDS             3911334..3911570
     CDS             3911591..3911758
     CDS             3911856..3912665
     CDS             complement(3912693..3913172)
     CDS             complement(3913181..3914458)
     CDS             3914867..3915937
     CDS             3915934..3917058
     CDS             3917051..3917848
     CDS             3919024..3920103
     CDS             3920109..3921122
     CDS             3921140..3922150
     CDS             3922173..3922871
     CDS             3923021..3923830
     CDS             3923929..3925074
     CDS             complement(3925131..3926345)
     CDS             complement(3926385..3927338)
     CDS             complement(3927338..3928384)
     CDS             complement(3928387..3929319)
     CDS             3929522..3930718
     CDS             3930728..3931753
     CDS             3932248..3933282
     CDS             complement(3933269..3934231)
     CDS             complement(3934235..3935518)
     CDS             complement(3935528..3937072)
     CDS             3937320..3937751
     CDS             3937837..3938088
     CDS             3938132..3938599
     CDS             3938599..3939618
     CDS             3939696..3940517
     CDS             complement(3940600..3941430)
     CDS             complement(3941512..3941910)
     CDS             complement(3941984..3943180)
     CDS             3943499..3944503
     CDS             complement(3944571..3945044)
     CDS             complement(3945109..3946299)
     CDS             complement(3946296..3947072)
     CDS             complement(3947069..3948724)
     CDS             complement(3949023..3952373)
     CDS             complement(3952417..3953100)
     CDS             complement(3953588..3953950)
     CDS             3954241..3954447
     CDS             complement(3954457..3955047)
     CDS             complement(3955044..3956192)
     CDS             complement(3956413..3958329)
     CDS             3958804..3959412
     CDS             3959511..3960902
     CDS             3960899..3962749
     CDS             complement(3963034..3963915)
     CDS             3964084..3965622
     CDS             complement(3965740..3967695)
     CDS             3967959..3968771
     CDS             complement(3968932..3969627)
     CDS             complement(3969621..3970481)
     CDS             complement(3970474..3971136)
     CDS             complement(3971133..3972629)
     CDS             complement(3972633..3973619)
     CDS             complement(3973631..3974908)
     CDS             complement(3974911..3975384)
     CDS             complement(3975523..3976455)
     CDS             complement(3976479..3976943)
     CDS             complement(3976955..3977953)
     CDS             3978183..3978983
     CDS             3979100..3979573
     CDS             complement(3979610..3980902)
     CDS             complement(3981034..3983061)
     CDS             3983377..3984201
     CDS             complement(3984262..3985440)
     CDS             3985803..3987125
     CDS             3987225..3988679
     CDS             3988854..3989207
     CDS             complement(3989230..3989886)
     CDS             complement(3989907..3990224)
     CDS             3990396..3990692
     CDS             3990831..3991742
     CDS             3991752..3993821
     CDS             3994781..3995248
     CDS             3995447..3995713
     CDS             3995701..3996186
     CDS             complement(3996557..3997096)
     CDS             complement(3997272..3997484)
     CDS             complement(3997697..3998104)
     CDS             3998501..3999211
     CDS             complement(3999261..4000235)
     CDS             complement(4000454..4001116)
     CDS             4001269..4003602
     CDS             complement(4003571..4004011)
     CDS             complement(4003989..4004570)
     CDS             4004727..4005431
     CDS             4005662..4007293
     CDS             complement(4007605..4008612)
     CDS             4008762..4009886
     CDS             4009944..4010840
     CDS             4010867..4011268
     CDS             4011824..4013431
     CDS             4013588..4014607
     CDS             4014617..4015519
     CDS             4015530..4016513
     CDS             4016510..4017523
     CDS             complement(4017833..4019131)
     CDS             4019774..4019881
     CDS             complement(4019963..4021642)
     CDS             complement(4021639..4021830)
     CDS             complement(4021827..4023386)
     CDS             4023643..4023846
     CDS             4023847..4024599
     CDS             4024596..4027220
     CDS             4027315..4029531
     CDS             4029535..4030644
     CDS             4030626..4031987
     CDS             4032246..4032410
     CDS             4032420..4033943
     CDS             4033885..4034052
     CDS             4034343..4036307
     CDS             4036508..4037794
     CDS             4038014..4039501
     CDS             complement(4039555..4040484)
     CDS             4040713..4041480
     CDS             4041590..4043650
     CDS             complement(4043690..4045012)
     CDS             complement(4045363..4046391)
     CDS             complement(4046464..4047363)
     CDS             4047994..4048596
     CDS             complement(4048602..4048958)
     CDS             4049239..4050828
     CDS             complement(4050841..4052490)
     CDS             4052815..4053534
     CDS             4053710..4054564
     CDS             4054503..4054730
     CDS             complement(4054874..4056226)
     CDS             complement(4056331..4057173)
     CDS             complement(4057294..4057737)
     CDS             4058015..4058668
     CDS             4058831..4060873
     CDS             4060880..4061638
     CDS             complement(4061730..4063199)
     CDS             complement(4063524..4063958)
     CDS             4064346..4064681
     CDS             complement(4064821..4066317)
     CDS             4066548..4067750
     CDS             complement(4068252..4069403)
     CDS             complement(4069352..4069492)
     CDS             complement(4069547..4070194)
     CDS             complement(4070233..4070613)
     CDS             complement(4070623..4071789)
     CDS             complement(4071805..4073097)
     CDS             4073875..4074942
     CDS             4074939..4077680
     CDS             4077680..4078141
     CDS             4078170..4078907
     CDS             complement(4078904..4079341)
     CDS             complement(4079396..4079974)
     CDS             complement(4080026..4081075)
     CDS             4081165..4082424
     CDS             complement(4082428..4082985)
     CDS             complement(4083058..4083723)
     CDS             4083803..4084138
     CDS             complement(4084162..4085805)
     CDS             complement(4086002..4088200)
     CDS             complement(4088281..4088907)
     CDS             4089049..4089420
     CDS             complement(4089442..4089711)
     CDS             complement(4089701..4090297)
     CDS             4090423..4091898
     CDS             4091901..4092569
     CDS             4092562..4093617
     CDS             4093863..4094717
     CDS             4095045..4095479
     CDS             4095579..4096142
     CDS             complement(4096338..4096721)
     CDS             4097143..4098252
     CDS             4098312..4099238
     CDS             4099235..4100512
     CDS             4100509..4101276
     CDS             4101278..4101991
     CDS             4102155..4102433
     CDS             4102665..4103981
     CDS             4104086..4104973
     CDS             4104970..4105815
     CDS             4105818..4106888
     CDS             4106885..4107625
     CDS             complement(4107622..4107993)
     CDS             4108119..4109861
     CDS             complement(4109906..4110940)
     CDS             complement(4110937..4111908)
     CDS             complement(4111962..4112723)
     CDS             complement(4112739..4113953)
     CDS             complement(4114218..4114706)
     CDS             complement(4114989..4115114)
     CDS             4115173..4116210
     CDS             4116334..4117029
     CDS             complement(4117071..4117202)
     CDS             4117396..4118391
     CDS             4118569..4119063
     CDS             4119060..4120400
     CDS             complement(4120239..4120718)
     CDS             4120823..4121929
     CDS             4122305..4124491
     CDS             4124488..4126452
     CDS             4126467..4127762
     CDS             4127762..4129195
     CDS             4129215..4131662
     CDS             complement(4131754..4133262)
     CDS             4133461..4133787
     CDS             4133863..4134693
     CDS             4134786..4135544
     CDS             complement(4135618..4138323)
     CDS             4138917..4141310
     CDS             4141320..4143401
     CDS             complement(4143520..4144836)
     CDS             complement(4145213..4145788)
     CDS             complement(4145847..4146530)
     CDS             4146568..4147338
     CDS             complement(4147374..4148300)
     CDS             complement(4148535..4148771)
     CDS             complement(4148784..4151102)
     CDS             complement(4151121..4151348)
     CDS             complement(4151785..4154115)
     CDS             complement(4154214..4154687)
     CDS             4154913..4155632
     CDS             4155629..4156981
     CDS             complement(4157056..4158675)
     CDS             4159055..4160764
     CDS             complement(4160875..4161753)
     CDS             complement(4161778..4162179)
     CDS             complement(4162190..4162858)
     CDS             complement(4162923..4165055)
     CDS             4165345..4165941
     CDS             complement(4166037..4168589)
     CDS             4168710..4169489
     CDS             4169489..4170028
     CDS             4170012..4170485
     CDS             4170475..4170876
     CDS             4170827..4172029
     CDS             4172494..4173015
     CDS             4173072..4174160
     CDS             4174258..4175535
     CDS             4175716..4176552
     CDS             4176570..4177247
     CDS             4177240..4177998
     CDS             4177991..4178995
     CDS             complement(4179139..4179309)
     CDS             complement(4179503..4181722)
     CDS             complement(4181701..4185102)
     CDS             complement(4185438..4186811)
     CDS             complement(4186823..4187632)
     CDS             complement(4187814..4188140)
     CDS             complement(4188137..4190680)
     CDS             complement(4190997..4192178)
     CDS             4192455..4193027
     CDS             4193031..4193303
     CDS             4193293..4193895
     CDS             4193927..4194490
     CDS             4194576..4195793
     CDS             complement(4195836..4197425)
     CDS             complement(4197462..4197923)
     CDS             complement(4197972..4198604)
     CDS             4198912..4199316
     CDS             complement(4199412..4200281)
     CDS             complement(4200333..4200551)
     CDS             complement(4200548..4201249)
     CDS             complement(4201230..4201490)
     CDS             4201733..4202044
     CDS             4202127..4202351
     CDS             complement(4202412..4204319)
     CDS             4204585..4205136
     CDS             4205136..4206941
     CDS             4206951..4207151
     CDS             4207246..4207836
     CDS             complement(4208023..4208241)
     CDS             4208461..4209279
     CDS             4209556..4210278
     CDS             4210278..4210664
     CDS             4210664..4211020
     CDS             4211028..4211315
     CDS             4211441..4211815
     CDS             4211911..4212381
     CDS             4212478..4214592
     CDS             4214664..4215848
     CDS             4216033..4216227
     CDS             4216300..4216776
     CDS             complement(4216773..4217240)
     CDS             4217620..4217931
     CDS             4217964..4218593
     CDS             4218604..4219209
     CDS             4219206..4219508
     CDS             4219526..4220347
     CDS             4220364..4220642
     CDS             4220657..4220989
     CDS             4221007..4221708
     CDS             4221721..4222131
     CDS             4222131..4222322
     CDS             4222322..4222576
     CDS             4222740..4223111
     CDS             4223122..4223436
     CDS             4223451..4223990
     CDS             4224005..4224310
     CDS             4224344..4224736
     CDS             4224749..4225282
     CDS             4225292..4225645
     CDS             4225660..4226163
     CDS             4226167..4226346
     CDS             4226350..4226784
     CDS             4226792..4228123
     CDS             4228155..4228271
     CDS             4228418..4228774
     CDS             complement(4228764..4229144)
     CDS             4229214..4229834
     CDS             4229860..4230849
     CDS             4230890..4231273
     CDS             4231380..4231748
     CDS             4231759..4232184
     CDS             4232243..4232512
     CDS             complement(4232448..4232861)
     CDS             complement(4233003..4234379)
     CDS             complement(4234401..4235690)
     CDS             complement(4235742..4236689)
     CDS             complement(4236705..4237214)
     CDS             4237346..4238470
     CDS             4238442..4238915
     CDS             4238942..4239484
     CDS             4239489..4240061
     CDS             4240063..4240884
     CDS             4240881..4241138
     CDS             complement(4241114..4241668)
     CDS             4243329..4243583
     CDS             4245997..4246092
     CDS             complement(4247595..4248032)
     CDS             4248189..4249118
     CDS             4249387..4250988
     CDS             4251020..4252324
     CDS             4252425..4254206
     CDS             complement(4254251..4255075)
     CDS             4255379..4259062
     CDS             4259319..4260950
     CDS             complement(4261040..4261729)
     CDS             4261937..4262476
     CDS             4262523..4263392
     CDS             complement(4263389..4263661)
     CDS             complement(4263724..4264482)
     CDS             complement(4264469..4265332)
     CDS             complement(4265349..4266188)
     CDS             complement(4266212..4267690)
     CDS             complement(4268198..4269547)
     CDS             4269936..4271585
     CDS             4272026..4272271
     CDS             4272335..4272973
     CDS             4272970..4273704
     CDS             4273704..4275800
     CDS             4275943..4276353
     CDS             complement(4276519..4277409)
     CDS             complement(4277424..4278968)
     CDS             complement(4279100..4280290)
     CDS             4280652..4281761
     CDS             4281851..4283209
     CDS             4283373..4284290
     CDS             4284471..4284968
     CDS             4284982..4285854
     CDS             complement(4285953..4288373)
     CDS             4288544..4288912
     CDS             4289021..4289629
     CDS             4289808..4291133
     CDS             4291115..4291243
     CDS             4291262..4291474
     CDS             complement(4291574..4292089)
     CDS             4292336..4293646
     CDS             4293734..4294732
     CDS             4294900..4295142
     CDS             complement(4295317..4296300)
     CDS             4296365..4297780
     CDS             4297812..4298891
     CDS             4299077..4300270
     CDS             4300457..4301170
     CDS             4301299..4301715
     CDS             4301718..4302074
     CDS             complement(4302075..4302413)
     CDS             complement(4302400..4302843)
     CDS             complement(4302987..4305812)
     CDS             4306060..4306590
     CDS             4307643..4308275
     CDS             4308272..4309660
     CDS             4309650..4310957
     CDS             4310954..4312231
     CDS             4312248..4322099
     CDS             4322154..4328927
     CDS             4328967..4331033
     CDS             complement(4331312..4331593)
     CDS             4332156..4333757
     CDS             complement(4333745..4334068)
     CDS             4334155..4334613
     CDS             4334906..4335574
     CDS             4335921..4337270
     CDS             4337420..4339066
     CDS             complement(4339161..4340048)
     CDS             4340152..4340562
     CDS             4340555..4341244
     CDS             complement(4341283..4342932)
     CDS             complement(4342929..4343243)
     CDS             complement(4343482..4345440)
     CDS             4345872..4347308
     CDS             4347420..4347986
     CDS             4347983..4348654
     CDS             4348651..4349607
     CDS             4349600..4351336
     CDS             4351329..4351838
     CDS             4351835..4352455
     CDS             4352800..4354110
     CDS             complement(4354268..4354957)
     CDS             complement(4355134..4356813)
     CDS             complement(4356862..4357281)
     CDS             complement(4357620..4358528)
     CDS             complement(4358786..4359220)
     CDS             complement(4359372..4359815)
     CDS             complement(4359935..4360270)
     CDS             4360738..4362240
     CDS             complement(4362407..4363486)
     CDS             complement(4363487..4364155)
     CDS             complement(4364152..4365795)
     CDS             complement(4365929..4367266)
     CDS             complement(4367406..4368167)
     CDS             complement(4368464..4370734)
     CDS             complement(4370964..4371896)
     CDS             4372168..4373520
     CDS             4373604..4375034
     CDS             complement(4375132..4376778)
     CDS             complement(4376874..4378214)
     CDS             complement(4378361..4378627)
     CDS             complement(4378944..4379663)
     CDS             complement(4379660..4381291)
     CDS             4381724..4382842
     CDS             4382812..4383591
     CDS             4383649..4384074
     CDS             4384088..4384483
     CDS             4384707..4385480
     CDS             4385555..4386148
     CDS             complement(4386232..4387632)
     CDS             4387981..4388841
     CDS             complement(4389128..4389391)
     CDS             complement(4389719..4389991)
     CDS             complement(4390003..4390878)
     CDS             4391683..4391976
     CDS             4391973..4392464
     CDS             complement(4392705..4393457)
     CDS             4394302..4395336
     CDS             4395333..4396697
     CDS             4396690..4398489
     CDS             4398479..4398706
     CDS             4398703..4398963
     CDS             4398950..4399672
     CDS             4399665..4399760
     CDS             4399757..4400314
     CDS             4400314..4400562
     CDS             4400559..4401902
     CDS             4402491..4403267
     CDS             4403378..4405372
     CDS             4405442..4405618
     CDS             4406040..4406489
     CDS             4406570..4406788
     CDS             4406801..4407337
     CDS             4407403..4408011
     CDS             4408036..4408353
     CDS             4408518..4409762
     CDS             4409765..4410184
     CDS             4410655..4411590
     CDS             4411535..4411894
     CDS             4411896..4413182
     CDS             4413163..4413750
     CDS             4413760..4415475
     CDS             4415472..4416557
     CDS             4416596..4417192
     CDS             4417202..4417678
     CDS             4417675..4418337
     CDS             4418334..4419641
     CDS             4419787..4420038
     CDS             4419989..4421140
     CDS             4421237..4421704
     CDS             4421916..4422791
     CDS             4423298..4424212
     CDS             4424231..4424971
     CDS             4424950..4425636
     CDS             4425672..4426172
     CDS             4426182..4426751
     CDS             4426771..4428861
     CDS             4428858..4429616
     CDS             4429853..4430107
     CDS             4430107..4430346
     CDS             4430376..4430738
     CDS             4430748..4431122
     CDS             4431119..4431772
     CDS             4431772..4432671
     CDS             4432661..4434139
     CDS             4434270..4434575
     CDS             4434575..4434991
     CDS             4434988..4437411
     CDS             4437566..4437952
     CDS             4438107..4438499
     CDS             4438496..4439464
     CDS             4439479..4440909
     CDS             4440906..4441238
     CDS             4441242..4442747
     CDS             4442986..4444233
     CDS             4444218..4444859
     CDS             complement(4445070..4445612)
     CDS             4446878..4447798
     CDS             4448522..4448824
     CDS             4448920..4449300
     CDS             4449671..4449880
     CDS             4449898..4450350
     CDS             4450350..4450643
     CDS             4450721..4451179
     CDS             4451268..4453217
     CDS             4453289..4454197
     CDS             4454271..4455170
     CDS             4455245..4455571
     CDS             complement(4455671..4455940)
     CDS             complement(4456072..4457346)
     CDS             4457565..4457942
     CDS             complement(4458315..4459415)
     CDS             complement(4459412..4459897)
     CDS             complement(4459897..4462677)
     CDS             complement(4462804..4463106)
     CDS             complement(4463161..4463676)
     CDS             complement(4463686..4464858)
     CDS             complement(4464961..4465179)
     CDS             4465393..4466115
     CDS             complement(4466313..4466720)
     CDS             complement(4466727..4468346)
     CDS             complement(4468343..4468948)
     CDS             complement(4468941..4469849)
     CDS             complement(4469836..4470195)
     CDS             complement(4470192..4470770)
     CDS             complement(4470839..4471285)
     CDS             complement(4471278..4471586)
     CDS             complement(4471805..4472230)
     CDS             complement(4472230..4472607)
     CDS             complement(4472612..4473121)
     CDS             complement(4473102..4473317)
     CDS             complement(4473321..4473524)
     CDS             complement(4473524..4473988)
     CDS             complement(4474082..4474732)
     CDS             complement(4474736..4475800)
     CDS             complement(4475817..4476650)
     CDS             4476793..4478559
     CDS             4478559..4479602
     CDS             complement(4479651..4480346)
     CDS             complement(4480366..4481430)
     CDS             complement(4481427..4482491)
     CDS             complement(4482815..4483048)
     CDS             complement(4483060..4483248)
     CDS             complement(4483416..4485824)
     CDS             complement(4485815..4486675)
     CDS             complement(4486672..4487256)
     CDS             complement(4487253..4487480)
     CDS             complement(4487480..4487713)
     CDS             complement(4487781..4488122)
     CDS             complement(4488086..4488286)
     CDS             complement(4488294..4488803)
     CDS             complement(4488836..4489078)
     CDS             4489195..4489827
     CDS             4489831..4490856
     CDS             complement(4490963..4491316)
     CDS             4491584..4491697
     CDS             4491963..4492220
     CDS             4492231..4493121
     CDS             4493121..4493867
     CDS             complement(4494169..4496139)
     CDS             complement(4496159..4497463)
     CDS             complement(4497486..4498181)
     CDS             complement(4498207..4499001)
     CDS             complement(4499011..4500078)
     CDS             complement(4500123..4501859)
     CDS             complement(4501859..4504345)
     CDS             complement(4504378..4505424)
     CDS             complement(4505427..4506704)
     CDS             complement(4506949..4507488)
     CDS             4508029..4508217
     CDS             4508342..4509853
     CDS             4509837..4511426
     CDS             4511590..4512603
     CDS             4513030..4513323
     CDS             4513320..4513808
     CDS             complement(4513988..4514440)
     CDS             complement(4515077..4517362)
     CDS             complement(4517443..4519116)
     CDS             complement(4519517..4519609)
     CDS             4519663..4520124
     CDS             4520121..4520342
     CDS             4521199..4521981
     CDS             complement(4522608..4522832)
     CDS             complement(4522962..4524245)
     CDS             complement(4524556..4525815)
     CDS             complement(4526166..4526741)
     CDS             complement(4526778..4528481)
     CDS             complement(4528457..4528804)
     CDS             complement(4528925..4530226)
     CDS             complement(4530341..4531777)
     CDS             4532118..4532594
     CDS             complement(4532653..4533894)
     CDS             4534170..4534463
     CDS             4534507..4536153
     CDS             4536397..4536750
     CDS             complement(4536798..4537655)
     CDS             complement(4537937..4538965)
     CDS             4539006..4539572
     CDS             4539603..4539767
     CDS             complement(4540052..4540696)
     CDS             4540895..4541212
     CDS             complement(4541229..4541762)
     CDS             complement(4541874..4542233)
     CDS             complement(4542244..4542639)
     CDS             complement(4542650..4543384)
     CDS             complement(4543377..4545167)
     CDS             4545490..4546467
     CDS             4546693..4548195
     CDS             4548203..4548580
     CDS             complement(4548717..4552043)
     CDS             complement(4552062..4553030)
     CDS             complement(4553122..4554174)
     CDS             4554281..4554826
     CDS             complement(4554888..4555607)
     CDS             complement(4556480..4557634)
     CDS             4557618..4559165
     CDS             4559137..4559598
     CDS             4559615..4560934
     CDS             4560944..4562800
     CDS             4562793..4563743
     CDS             4563826..4564134
     CDS             4564206..4565486
     CDS             4565701..4566960
     CDS             4566963..4567967
     CDS             4568046..4568243
     CDS             4568346..4569644
     CDS             4569866..4570291
     CDS             4570329..4572767
     CDS             4572858..4573589
     CDS             4573721..4574125
     CDS             4574140..4574691
     CDS             4574838..4574945
     CDS             4575086..4575745
     CDS             4575763..4576161
     CDS             4576171..4576809
     CDS             4576812..4577975
     CDS             4578060..4579682
     CDS             complement(4579727..4580002)
     CDS             complement(4580133..4580435)
     CDS             4580646..4581395
     CDS             complement(4581392..4582147)
     CDS             complement(4582252..4583316)
     CDS             4583679..4585076
     CDS             4585115..4585396
     CDS             4585406..4585870
     CDS             4585884..4586534
     CDS             4586544..4587398
     CDS             4587398..4588084
     CDS             complement(4588214..4588489)
     CDS             4588960..4589355
     CDS             4589362..4589676
     CDS             4589681..4589908
     CDS             4589950..4590399
     CDS             4590547..4591473
     CDS             complement(4591523..4592158)
     CDS             4592378..4592998
     CDS             4593294..4594697
     CDS             4595035..4596174
     CDS             4596189..4597577
     CDS             complement(4597644..4598306)
     CDS             complement(4598409..4599374)
     CDS             complement(4599455..4600303)
     CDS             4600391..4600777
     CDS             complement(4600835..4602778)
     CDS             4603045..4603785
     CDS             complement(4603775..4604332)
     CDS             4604659..4604865
     CDS             complement(4605008..4605466)
     CDS             complement(4605423..4605614)
     CDS             complement(4605664..4607007)
     CDS             complement(4607197..4607835)
     CDS             4608048..4609781
     CDS             4609778..4613557
     CDS             4613560..4613904
     CDS             complement(4613958..4615166)
     CDS             complement(4615163..4616323)
     CDS             complement(4616736..4617266)
     CDS             complement(4617493..4618491)
     CDS             4618666..4620039
     CDS             complement(4620146..4620697)
     CDS             4620724..4622145
     CDS             4622243..4622629
     CDS             4622916..4623245
     CDS             4623256..4623618
     CDS             4623618..4623920
     CDS             4623943..4624719
     CDS             4624731..4625375
     CDS             4625434..4626567
     CDS             4626551..4627669
     CDS             4627666..4628406
     CDS             4628423..4630336
     CDS             4630414..4630656
     CDS             4630646..4630930
     CDS             complement(4630934..4631398)
     CDS             complement(4631519..4633657)
     CDS             complement(4634066..4635718)
     CDS             complement(4635768..4637186)
     CDS             complement(4637324..4638271)
     CDS             4638655..4641363
     CDS             complement(4641479..4641925)
     CDS             complement(4642000..4642386)
     CDS             complement(4642463..4642924)
     CDS             complement(4642937..4643872)
     CDS             complement(4643908..4644009)
     CDS             complement(4644100..4644588)
     CDS             complement(4644775..4646178)
     CDS             complement(4646234..4647238)
     CDS             complement(4647350..4648282)
     CDS             complement(4648293..4649513)
     CDS             4650188..4650640
     CDS             complement(4650714..4651718)
     CDS             4651884..4652300
     CDS             4652359..4653123
     CDS             complement(4653133..4653237)
     CDS             complement(4653368..4653856)
     CDS             complement(4653963..4654466)
     CDS             4654661..4655848
     CDS             complement(4655990..4658845)
     CDS             complement(4658845..4659288)
     CDS             complement(4659425..4660936)
     CDS             4661331..4662431
     CDS             4662431..4663513
     CDS             complement(4663719..4664717)
     CDS             complement(4664781..4666271)
     CDS             complement(4666379..4666597)
     CDS             4666742..4668007
     CDS             complement(4668070..4669146)
     CDS             complement(4669143..4670201)
     CDS             complement(4670191..4671354)
     CDS             4671480..4671746
     CDS             complement(4671630..4672196)
     CDS             complement(4672212..4672451)
     CDS             complement(4672455..4673198)
     CDS             4673738..4674061
     CDS             4674351..4674545
     CDS             4674542..4674769
     CDS             4674766..4675086
     CDS             4675101..4675775
     CDS             4675790..4677433
     CDS             4678170..4678328
     CDS             4678909..4679268
     CDS             4680464..4681216
     CDS             4681221..4683773
     CDS             4683770..4683985
     CDS             4684064..4684183
     CDS             complement(4684249..4684893)
     CDS             4685640..4685849
     CDS             4685834..4686184
     CDS             4686163..4686306
     CDS             4686511..4687083
     CDS             4687034..4687219
     CDS             4687270..4688115
     CDS             4688378..4688644
     CDS             4688745..4689212
     CDS             complement(4689323..4693168)
     CDS             complement(4693110..4695647)
     CDS             complement(4695660..4698959)
     CDS             4699268..4699462
     CDS             4699540..4700415
     CDS             4700577..4700852
     CDS             complement(4700847..4700954)
     CDS             complement(4700896..4701612)
     CDS             complement(4702025..4703650)
     CDS             complement(4703661..4703918)
     CDS             4704406..4705014
     CDS             4705375..4706286
     CDS             4706497..4706958
     CDS             complement(4706975..4707493)
     CDS             4708038..4708763
     CDS             complement(4708764..4709777)
     CDS             4710579..4711025
     CDS             4711264..4711998
     CDS             complement(4712004..4712912)
     CDS             complement(4713031..4714203)
     CDS             complement(4714216..4714677)
     CDS             complement(4714674..4715345)
     CDS             complement(4716144..4717328)
     CDS             complement(4717548..4718819)
     CDS             complement(4718906..4720147)
     CDS             4720626..4721591
     CDS             4721772..4722995
     CDS             4723003..4723143
     CDS             4723349..4723513
     CDS             complement(4723588..4724289)
     CDS             complement(4724363..4724695)
     CDS             complement(4724923..4726311)
     CDS             complement(4726308..4726448)
     CDS             complement(4726497..4727894)
     CDS             complement(4728052..4731561)
     CDS             4731759..4732673
     CDS             4732926..4733213
     CDS             4733200..4733502
     CDS             complement(4733577..4734533)
     CDS             complement(4734544..4734747)
     CDS             complement(4734842..4736992)
     CDS             4737359..4737958
     CDS             4737934..4739019
     CDS             complement(4739188..4741479)
     CDS             complement(4741762..4742223)
     CDS             complement(4742281..4743018)
     CDS             complement(4743021..4743560)
     CDS             complement(4743653..4744126)
     CDS             complement(4744117..4745061)
     CDS             4745606..4746331
     CDS             4746292..4746966
     CDS             complement(4747017..4747475)
     CDS             complement(4747626..4748414)
     CDS             complement(4748535..4749461)
     CDS             4749850..4750086
     CDS             complement(4750627..4751655)
     CDS             4751758..4752195
     CDS             4752140..4752586
     CDS             4752605..4753285
     CDS             4753377..4754966
     CDS             4755368..4755985
     CDS             4756114..4756275
     CDS             4756378..4757472
     CDS             4757469..4758242
     CDS             complement(4758275..4759138)
     CDS             complement(4759110..4760660)
     CDS             4760920..4761699
     CDS             4761822..4763144
     CDS             4763196..4764419
     CDS             4764629..4765348
     CDS             4765555..4766040
     CDS             complement(4766131..4767147)
     CDS             complement(4767181..4767825)
     CDS             4767942..4768910
     CDS             4768994..4770376
     CDS             4770527..4771759
     CDS             complement(4771877..4773544)
     CDS             4773753..4775690
     CDS             4775748..4776074
     CDS             complement(4776176..4776511)
     CDS             4776559..4777206
     CDS             complement(4777203..4778072)
     CDS             4778172..4778279
     CDS             4778284..4778757
     CDS             4778770..4779459
     CDS             4779459..4780883
     CDS             4780941..4782290
     CDS             complement(4782348..4783109)
     CDS             complement(4783473..4784030)
     CDS             complement(4784048..4786138)
     CDS             complement(4786630..4787313)
     CDS             complement(4787384..4787929)
     CDS             complement(4788268..4788939)
     CDS             complement(4789138..4789632)
     CDS             complement(4789899..4790615)
     CDS             4791251..4791937