CDS             1..1575
     CDS             2292..3476
     CDS             3585..4769
     CDS             4766..5302
     CDS             5435..7489
     CDS             7884..8798
     CDS             complement(8795..9376)
     CDS             complement(9471..9914)
     CDS             complement(10104..11171)
     CDS             complement(11260..11523)
     CDS             complement(11520..11768)
     CDS             11831..14401
     CDS             14405..14749
     CDS             complement(15206..16243)
     CDS             16314..17210
     CDS             17260..17673
     CDS             complement(17857..18729)
     CDS             complement(18733..19479)
     CDS             19705..20076
     CDS             20073..21068
     CDS             complement(21071..21241)
     CDS             21426..21527
     CDS             21597..22127
     CDS             22164..23402
     CDS             23543..23794
     CDS             24214..24732
     CDS             complement(24882..26573)
     CDS             complement(26819..28099)
     CDS             complement(28161..29117)
     CDS             complement(29114..29965)
     CDS             29995..30654
     CDS             30697..31680
     CDS             31677..32702
     CDS             32699..33460
     CDS             complement(33462..34274)
     CDS             34330..34902
     CDS             35012..35671
     CDS             complement(36244..37242)
     CDS             37245..38201
     CDS             38202..38981
     CDS             38978..39802
     CDS             complement(40186..40458)
     CDS             complement(40573..42513)
     CDS             complement(42510..43919)
     CDS             complement(43923..45347)
     CDS             complement(45344..46669)
     CDS             complement(46666..48021)
     CDS             complement(48021..48485)
     CDS             complement(48502..49398)
     CDS             complement(49452..49601)
     CDS             complement(49894..50616)
     CDS             complement(50751..50972)
     CDS             complement(50963..51436)
     CDS             complement(51623..53095)
     CDS             53094..54011
     CDS             54179..55549
     CDS             complement(55626..56372)
     CDS             complement(56383..56676)
     CDS             complement(56677..57270)
     CDS             57397..57654
     CDS             58087..58944
     CDS             59091..59933
     CDS             59952..60665
     CDS             60669..62324
     CDS             complement(62387..63508)
     CDS             complement(63591..64040)
     CDS             64190..65461
     CDS             complement(65505..66197)
     CDS             66599..67975
     CDS             complement(68248..68634)
     CDS             complement(68717..70297)
     CDS             70506..72161
     CDS             72161..72817
     CDS             complement(72814..73728)
     CDS             73844..74275
     CDS             74490..75494
     CDS             75506..75745
     CDS             complement(75727..75981)
     CDS             complement(76774..77268)
     CDS             complement(82117..83568)
     CDS             complement(83688..84935)
     CDS             complement(85095..85319)
     CDS             complement(85426..85581)
     CDS             complement(85660..86220)
     CDS             86318..87244
     CDS             complement(87558..88532)
     CDS             complement(88542..89444)
     CDS             89573..90448
     CDS             complement(90458..90973)
     CDS             91207..91476
     CDS             91503..91991
     CDS             91992..93704
     CDS             93729..94202
     CDS             94202..94882
     CDS             94899..95516
     CDS             95517..96368
     CDS             complement(96365..97117)
     CDS             complement(97316..98470)
     CDS             complement(98805..101582)
     CDS             complement(101609..103435)
     CDS             103479..104912
     CDS             105054..105254
     CDS             complement(105170..105751)
     CDS             complement(105838..106392)
     CDS             106429..106590
     CDS             complement(106627..107178)
     CDS             107435..110893
     CDS             111374..112321
     CDS             112470..114086
     CDS             114093..115481
     CDS             115536..115946
     CDS             115949..116266
     CDS             complement(116207..116434)
     CDS             complement(116545..118557)
     CDS             complement(118807..119589)
     CDS             119722..119850
     CDS             120021..120413
     CDS             complement(120410..120922)
     CDS             complement(120948..122459)
     CDS             complement(122504..123841)
     CDS             124121..124969
     CDS             124971..126353
     CDS             complement(126350..127189)
     CDS             complement(127189..128004)
     CDS             complement(128096..129049)
     CDS             complement(129486..130118)
     CDS             130145..130801
     CDS             complement(130812..131711)
     CDS             131822..132427
     CDS             132424..132984
     CDS             complement(132968..134134)
     CDS             complement(134204..135478)
     CDS             complement(135515..136033)
     CDS             complement(136119..136541)
     CDS             136804..138747
     CDS             138791..140332
     CDS             140332..141792
     CDS             141796..143529
     CDS             143575..144642
     CDS             144731..145483
     CDS             complement(145515..146396)
     CDS             146522..147241
     CDS             147238..147573
     CDS             complement(147570..147980)
     CDS             148122..149783
     CDS             complement(149791..150930)
     CDS             complement(150963..151454)
     CDS             151590..152372
     CDS             152440..152817
     CDS             complement(153223..155652)
     CDS             155874..156170
     CDS             complement(156144..156821)
     CDS             156848..157540
     CDS             157584..158141
     CDS             158154..158834
     CDS             158869..159162
     CDS             159162..160016
     CDS             160029..160373
     CDS             160470..161363
     CDS             complement(161360..162268)
     CDS             162439..162870
     CDS             162983..163606
     CDS             complement(163686..165614)
     CDS             165717..166460
     CDS             166457..167422
     CDS             complement(167834..168595)
     CDS             168975..169994
     CDS             169996..170919
     CDS             170933..172447
     CDS             172468..173358
     CDS             173365..175278
     CDS             175319..176275
     CDS             176308..177321
     CDS             177334..178206
     CDS             178300..179661
     CDS             179689..180714
     CDS             180842..181300
     CDS             181303..181650
     CDS             complement(181684..182679)
     CDS             182819..184054
     CDS             184077..185090
     CDS             185214..185645
     CDS             186508..186711
     CDS             186769..187305
     CDS             187302..187610
     CDS             187687..188103
     CDS             complement(188297..188725)
     CDS             complement(188744..189736)
     CDS             189920..190324
     CDS             complement(190700..192175)
     CDS             192444..192536
     CDS             192857..194467
     CDS             complement(194601..195038)
     CDS             195240..199772
     CDS             199772..201292
     CDS             complement(201617..201730)
     CDS             complement(201757..203244)
     CDS             complement(203538..207011)
     CDS             complement(207004..209037)
     CDS             complement(209207..209968)
     CDS             complement(209989..211455)
     CDS             complement(211532..211759)
     CDS             211807..212286
     CDS             212283..212738
     CDS             212764..213660
     CDS             213676..214110
     CDS             214121..214525
     CDS             214527..215162
     CDS             complement(215159..216100)
     CDS             complement(216113..216712)
     CDS             complement(217138..217929)
     CDS             complement(217940..218836)
     CDS             218979..220154
     CDS             complement(220151..221131)
     CDS             complement(221128..221655)
     CDS             222097..222210
     CDS             complement(222207..223694)
     CDS             224381..225247
     CDS             complement(225239..226312)
     CDS             complement(226309..226767)
     CDS             complement(226757..227218)
     CDS             complement(227215..227685)
     CDS             complement(227700..228884)
     CDS             complement(228888..229727)
     CDS             complement(229708..230514)
     CDS             230674..230931
     CDS             complement(230928..231842)
     CDS             complement(231845..232267)
     CDS             complement(232257..233282)
     CDS             233913..234821
     CDS             complement(234907..235191)
     CDS             complement(235328..235423)
     CDS             complement(235448..236212)
     CDS             236326..237345
     CDS             237345..238148
     CDS             238176..239528
     CDS             239793..239948
     CDS             239935..241518
     CDS             complement(241880..242920)
     CDS             242940..243434
     CDS             243434..243913
     CDS             244015..244218
     CDS             244484..244819
     CDS             244902..247307
     CDS             247280..248575
     CDS             complement(248554..249306)
     CDS             249428..250510
     CDS             250503..251942
     CDS             251952..252833
     CDS             complement(252827..253819)
     CDS             complement(254326..255486)
     CDS             complement(255489..255794)
     CDS             256617..257897
     CDS             257981..258532
     CDS             258551..260878
     CDS             260987..261298
     CDS             261402..262058
     CDS             complement(262543..263295)
     CDS             complement(263295..264566)
     CDS             complement(264596..265678)
     CDS             complement(266151..268001)
     CDS             complement(268255..268947)
     CDS             269371..270636
     CDS             270660..271694
     CDS             271761..273197
     CDS             273296..273484
     CDS             complement(273539..274120)
     CDS             274324..275874
     CDS             complement(275954..276247)
     CDS             complement(276299..276754)
     CDS             276829..277584
     CDS             277581..277907
     CDS             complement(277984..278277)
     CDS             complement(278385..278834)
     CDS             278859..279896
     CDS             279893..280282
     CDS             complement(280346..280666)
     CDS             complement(280667..280939)
     CDS             complement(280946..281401)
     CDS             complement(281401..282933)
     CDS             complement(282934..283317)
     CDS             complement(283314..286208)
     CDS             286382..287860
     CDS             complement(287963..288829)
     CDS             complement(289128..289796)
     CDS             complement(289774..291243)
     CDS             complement(291270..291617)
     CDS             291836..292420
     CDS             complement(292594..293502)
     CDS             293539..293994
     CDS             complement(294001..296388)
     CDS             297055..297405
     CDS             297631..297786
     CDS             297792..298253
     CDS             complement(298329..299684)
     CDS             complement(299723..301255)
     CDS             complement(301509..301976)
     CDS             302167..303102
     CDS             303133..304077
     CDS             304070..305266
     CDS             305288..305761
     CDS             305858..306703
     CDS             complement(306779..307462)
     CDS             complement(307724..307918)
     CDS             307955..308737
     CDS             308745..309305
     CDS             309298..310041
     CDS             310177..311328
     CDS             complement(311896..312891)
     CDS             complement(312906..313457)
     CDS             complement(313622..314590)
     CDS             314944..316005
     CDS             316002..317135
     CDS             317120..317896
     CDS             317893..318468
     CDS             318492..318692
     CDS             318696..319016
     CDS             319039..319338
     CDS             complement(319333..321729)
     CDS             322007..322210
     CDS             322910..325900
     CDS             325904..326617
     CDS             complement(326692..328218)
     CDS             328283..329542
     CDS             329933..330379
     CDS             330591..330812
     CDS             330973..331536
     CDS             331552..332436
     CDS             332919..334565
     CDS             334516..334956
     CDS             335009..336115
     CDS             336116..336751
     CDS             336781..337452
     CDS             337539..338771
     CDS             338793..339728
     CDS             complement(340192..340569)
     CDS             complement(340566..341276)
     CDS             341356..342378
     CDS             342417..343454
     CDS             343636..345720
     CDS             complement(345811..345975)
     CDS             complement(346107..346460)
     CDS             complement(346958..348019)
     CDS             complement(348095..348952)
     CDS             complement(348949..350310)
     CDS             complement(350310..351329)
     CDS             complement(351367..351948)
     CDS             352846..353640
     CDS             complement(353746..354387)
     CDS             complement(354596..355846)
     CDS             complement(355846..357228)
     CDS             complement(357234..359354)
     CDS             complement(359759..360316)
     CDS             complement(360811..361905)
     CDS             complement(362054..363151)
     CDS             363824..365260
     CDS             365250..365855
     CDS             365855..366841
     CDS             366832..368646
     CDS             368647..369804
     CDS             369794..370408
     CDS             370658..371776
     CDS             371929..373422
     CDS             373500..374816
     CDS             374833..375840
     CDS             375842..376879
     CDS             377683..377835
     CDS             complement(377832..378056)
     CDS             complement(378284..378538)
     CDS             complement(378665..379720)
     CDS             complement(379847..380842)
     CDS             381948..383111
     CDS             complement(383979..385190)
     CDS             complement(385371..386195)
     CDS             386556..387203
     CDS             387418..387528
     CDS             387692..389101
     CDS             389248..390171
     CDS             390212..390733
     CDS             complement(390784..392208)
     CDS             392705..393478
     CDS             393495..395516
     CDS             395516..396265
     CDS             396324..396653
     CDS             396672..396935
     CDS             complement(397229..398206)
     CDS             398278..399582
     CDS             399598..400020
     CDS             400051..400344
     CDS             400500..401153
     CDS             401150..402799
     CDS             402799..404433
     CDS             complement(404505..405428)
     CDS             405480..406148
     CDS             406550..407419
     CDS             complement(407406..407708)
     CDS             complement(407708..409975)
     CDS             complement(410024..410476)
     CDS             410707..412548
     CDS             412557..413636
     CDS             413637..414713
     CDS             414714..415529
     CDS             415643..416602
     CDS             416603..417442
     CDS             complement(417542..418354)
     CDS             complement(418438..419253)
     CDS             complement(419254..419757)
     CDS             419782..420888
     CDS             420881..421519
     CDS             complement(422087..423793)
     CDS             423878..425134
     CDS             425177..425923
     CDS             425934..427175
     CDS             427172..427870
     CDS             428561..429442
     CDS             complement(429435..432005)
     CDS             complement(432123..433028)
     CDS             433083..433991
     CDS             434019..434825
     CDS             434886..435698
     CDS             435949..436140
     CDS             436463..436564
     CDS             complement(436977..438044)
     CDS             438191..438427
     CDS             438558..439907
     CDS             439909..440817
     CDS             441229..441594
     CDS             complement(441598..442482)
     CDS             442758..444161
     CDS             444185..446041
     CDS             446087..446524
     CDS             446538..447389
     CDS             complement(447395..447670)
     CDS             complement(448127..449179)
     CDS             complement(449180..450757)
     CDS             complement(450834..451913)
     CDS             452006..452212
     CDS             452637..454433
     CDS             454459..454878
     CDS             454967..455986
     CDS             456016..456600
     CDS             456641..457153
     CDS             457267..459903
     CDS             459972..461096
     CDS             461112..462458
     CDS             462557..463870
     CDS             463867..464475
     CDS             464482..465105
     CDS             465106..465912
     CDS             465949..467574
     CDS             467648..468661
     CDS             469370..470173
     CDS             470184..470657
     CDS             complement(470654..471013)
     CDS             complement(471118..471420)
     CDS             471515..471850
     CDS             complement(471912..472808)
     CDS             472948..473814
     CDS             complement(473811..474941)
     CDS             complement(474994..475401)
     CDS             complement(475486..477048)
     CDS             complement(477045..477995)
     CDS             complement(478089..478889)
     CDS             complement(478986..479303)
     CDS             complement(479449..480201)
     CDS             complement(480205..480624)
     CDS             complement(481128..481391)
     CDS             complement(481391..482776)
     CDS             complement(483363..483587)
     CDS             complement(484103..485062)
     CDS             complement(485074..485355)
     CDS             485375..485989
     CDS             486001..487017
     CDS             487028..488659
     CDS             488660..489103
     CDS             489227..490450
     CDS             490640..491941
     CDS             491966..492658
     CDS             complement(492642..493916)
     CDS             494061..495113
     CDS             496810..497145
     CDS             497374..498330
     CDS             498598..499035
     CDS             499162..499872
     CDS             complement(499922..501436)
     CDS             501577..502923
     CDS             502925..504286
     CDS             504325..505572
     CDS             505698..507650
     CDS             507669..509084
     CDS             509094..509699
     CDS             509998..510513
     CDS             510591..510977
     CDS             511503..512510
     CDS             512931..516410
     CDS             516467..520495
     CDS             520671..520853
     CDS             520865..521647
     CDS             complement(521676..522440)
     CDS             522694..523062
     CDS             523069..523536
     CDS             523884..526013
     CDS             526376..527566
     CDS             complement(527604..527759)
     CDS             528040..528771
     CDS             complement(528776..529570)
     CDS             complement(529589..530755)
     CDS             complement(530745..531791)
     CDS             532008..532526
     CDS             533099..533404
     CDS             533437..534093
     CDS             534090..534746
     CDS             534746..535051
     CDS             535076..535918
     CDS             535935..536213
     CDS             536217..536579
     CDS             536579..537325
     CDS             537328..537744
     CDS             537744..537974
     CDS             537977..538255
     CDS             complement(538378..538647)
     CDS             complement(538715..539413)
     CDS             539741..540109
     CDS             540112..540426
     CDS             540426..541001
     CDS             541108..542082
     CDS             complement(542087..542896)
     CDS             complement(542918..543412)
     CDS             complement(543412..544329)
     CDS             complement(544332..544640)
     CDS             complement(544754..547042)
     CDS             547458..548087
     CDS             complement(548184..548990)
     CDS             complement(548987..550696)
     CDS             complement(550696..551844)
     CDS             complement(551851..552924)
     CDS             complement(552945..554129)
     CDS             complement(554449..554934)
     CDS             555331..555729
     CDS             555749..556285
     CDS             556289..556693
     CDS             556734..557369
     CDS             557373..557558
     CDS             557565..558011
     CDS             complement(558194..558406)
     CDS             complement(558604..558969)
     CDS             complement(559141..560634)
     CDS             complement(560631..561368)
     CDS             complement(561365..562633)
     CDS             complement(562643..562963)
     CDS             complement(562990..563736)
     CDS             complement(563729..565630)
     CDS             complement(565677..566771)
     CDS             complement(566796..568082)
     CDS             complement(568269..569075)
     CDS             569452..570774
     CDS             570774..571319
     CDS             571476..572270
     CDS             572430..573179
     CDS             573407..573625
     CDS             573816..574184
     CDS             574187..574591
     CDS             574615..575220
     CDS             575338..576354
     CDS             576410..576901
     CDS             577042..577926
     CDS             578033..580432
     CDS             complement(580433..580891)
     CDS             complement(580916..581221)
     CDS             581406..582665
     CDS             582684..584231
     CDS             584316..585623
     CDS             585823..586251
     CDS             complement(586396..587640)
     CDS             complement(587642..589024)
     CDS             589239..592865
     CDS             592862..593764
     CDS             593935..594261
     CDS             594293..594583
     CDS             594939..595382
     CDS             595382..595930
     CDS             596109..597452
     CDS             597892..598197
     CDS             598194..599705
     CDS             599699..599935
     CDS             complement(600019..600876)
     CDS             600971..602056
     CDS             602080..602577
     CDS             602811..604412
     CDS             604428..605711
     CDS             605718..606395
     CDS             606392..606901
     CDS             606905..607939
     CDS             607958..609682
     CDS             609756..610178
     CDS             610348..610647
     CDS             610659..612275
     CDS             complement(612415..612714)
     CDS             613010..613120
     CDS             613156..613722
     CDS             613722..614750
     CDS             complement(614800..615222)
     CDS             615336..616856
     CDS             616973..618097
     CDS             complement(618090..618995)
     CDS             619086..619997
     CDS             620004..621575
     CDS             621717..622160
     CDS             complement(622457..623635)
     CDS             623671..624942
     CDS             624985..625677
     CDS             625677..626003
     CDS             complement(626067..626543)
     CDS             complement(626574..627539)
     CDS             627763..628554
     CDS             628551..630143
     CDS             complement(630148..630810)
     CDS             630949..631812
     CDS             complement(631821..632684)
     CDS             complement(632687..633079)
     CDS             complement(633076..633525)
     CDS             complement(633529..635175)
     CDS             complement(635175..636089)
     CDS             complement(636086..638278)
     CDS             complement(638314..639420)
     CDS             639624..640211
     CDS             complement(640229..640879)
     CDS             640953..642560
     CDS             complement(642553..644001)
     CDS             644026..644781
     CDS             644989..645108
     CDS             complement(645173..647590)
     CDS             complement(647590..648309)
     CDS             complement(648437..649114)
     CDS             complement(649111..650193)
     CDS             complement(650389..651288)
     CDS             651448..654615
     CDS             654634..655125
     CDS             655122..656537
     CDS             656547..657218
     CDS             complement(657202..658023)
     CDS             658155..658931
     CDS             658933..659427
     CDS             659543..660541
     CDS             complement(660647..661120)
     CDS             661121..662020
     CDS             662027..662377
     CDS             complement(662379..663761)
     CDS             complement(664123..665088)
     CDS             complement(665180..666313)
     CDS             complement(666457..667770)
     CDS             668150..670468
     CDS             670472..670675
     CDS             671141..671770
     CDS             671820..672656
     CDS             672656..673579
     CDS             673608..674759
     CDS             674853..674975
     CDS             complement(675079..676122)
     CDS             complement(676215..676937)
     CDS             complement(677044..677748)
     CDS             complement(677828..680044)
     CDS             complement(680128..681027)
     CDS             complement(681037..681846)
     CDS             complement(681843..682871)
     CDS             complement(682868..683863)
     CDS             complement(683873..684925)
     CDS             685109..686383
     CDS             686435..687349
     CDS             687351..688010
     CDS             688147..688338
     CDS             complement(688913..689890)
     CDS             complement(689914..690696)
     CDS             complement(690703..691722)
     CDS             691882..692919
     CDS             693028..694113
     CDS             694172..695077
     CDS             complement(695074..696384)
     CDS             696602..696760
     CDS             complement(696766..697995)
     CDS             complement(698062..698922)
     CDS             complement(698919..699272)
     CDS             699281..699916
     CDS             700010..700384
     CDS             complement(700381..701973)
     CDS             702081..703265
     CDS             703405..704814
     CDS             705160..708633
     CDS             708842..709711
     CDS             709793..710281
     CDS             complement(710517..711605)
     CDS             711724..712650
     CDS             712738..714234
     CDS             714231..715148
     CDS             715141..716286
     CDS             complement(716283..716651)
     CDS             complement(716684..718009)
     CDS             718171..718353
     CDS             complement(718577..720352)
     CDS             complement(720544..721449)
     CDS             721777..722844
     CDS             complement(722922..723338)
     CDS             723412..725562
     CDS             complement(725869..726462)
     CDS             complement(726467..726715)
     CDS             complement(726739..728352)
     CDS             complement(728693..730324)
     CDS             730493..731302
     CDS             731312..731800
     CDS             731857..733020
     CDS             733072..734946
     CDS             734984..735343
     CDS             735402..735899
     CDS             735899..736354
     CDS             736413..737207
     CDS             complement(737213..738529)
     CDS             complement(738670..740115)
     CDS             complement(740225..741016)
     CDS             741397..741768
     CDS             complement(741815..742381)
     CDS             742400..742831
     CDS             complement(742828..743052)
     CDS             complement(743064..743900)
     CDS             complement(743897..744931)
     CDS             complement(745043..745498)
     CDS             complement(745619..746893)
     CDS             complement(747028..748026)
     CDS             748113..748445
     CDS             complement(748368..748637)
     CDS             complement(748883..753685)
     CDS             complement(753694..757395)
     CDS             complement(757627..758280)
     CDS             complement(758361..760796)
     CDS             complement(760903..763203)
     CDS             complement(763234..769536)
     CDS             complement(769544..774142)
     CDS             complement(774147..777035)
     CDS             complement(777155..778711)
     CDS             779014..779913
     CDS             780086..781174
     CDS             781564..781878
     CDS             complement(782159..782617)
     CDS             782712..783104
     CDS             783184..784560
     CDS             784635..785642
     CDS             785643..786827
     CDS             complement(787167..787952)
     CDS             788196..788549
     CDS             788660..790096
     CDS             790096..790707
     CDS             790732..791412
     CDS             791512..793011
     CDS             793008..794714
     CDS             794714..795304
     CDS             795448..796113
     CDS             796250..798787
     CDS             complement(798784..799167)
     CDS             799284..799694
     CDS             799697..800203
     CDS             complement(800205..801194)
     CDS             complement(801187..802479)
     CDS             802490..803131
     CDS             complement(803128..804240)
     CDS             804408..805028
     CDS             805031..805300
     CDS             complement(805532..805792)
     CDS             806318..806740
     CDS             complement(806737..807939)
     CDS             complement(807943..809169)
     CDS             809286..809513
     CDS             809549..810397
     CDS             810405..811166
     CDS             811170..814220
     CDS             814213..817425
     CDS             817465..818526
     CDS             818523..819239
     CDS             819254..821290
     CDS             complement(821287..822087)
     CDS             822184..822672
     CDS             complement(822677..824104)
     CDS             824190..825242
     CDS             complement(825239..825916)
     CDS             complement(825993..826517)
     CDS             826616..829573
     CDS             complement(829624..830985)
     CDS             831075..831974
     CDS             831971..832573
     CDS             complement(832792..833157)
     CDS             833572..834636
     CDS             834990..835391
     CDS             835385..835840
     CDS             836090..836251
     CDS             837312..838895
     CDS             838925..839356
     CDS             839463..839633
     CDS             839633..840142
     CDS             complement(840207..840431)
     CDS             complement(840434..840745)
     CDS             complement(841514..842296)
     CDS             complement(842303..843169)
     CDS             843257..844363
     CDS             844495..845184
     CDS             845198..846100
     CDS             846137..846631
     CDS             846632..846985
     CDS             847727..848029
     CDS             complement(848496..849323)
     CDS             complement(849323..850243)
     CDS             complement(850409..850999)
     CDS             851354..852367
     CDS             852618..853619
     CDS             853612..854727
     CDS             854724..855479
     CDS             855839..855949
     CDS             861592..862755
     CDS             complement(862750..863391)
     CDS             complement(863393..865066)
     CDS             complement(865116..867317)
     CDS             867374..867574
     CDS             complement(867800..868381)
     CDS             868938..869321
     CDS             complement(869376..869903)
     CDS             complement(869915..870742)
     CDS             complement(870718..871398)
     CDS             871753..873213
     CDS             873213..874043
     CDS             complement(874066..874938)
     CDS             complement(874948..875883)
     CDS             complement(875982..877112)
     CDS             877838..879151
     CDS             879276..879632
     CDS             complement(879639..881093)
     CDS             881707..881988
     CDS             881995..883650
     CDS             883768..884544
     CDS             complement(884546..885388)
     CDS             885672..894581
     CDS             894703..895194
     CDS             895441..895596
     CDS             complement(895593..896642)
     CDS             complement(896716..897144)
     CDS             897423..897692
     CDS             complement(897724..897963)
     CDS             complement(897976..898434)
     CDS             complement(898431..899231)
     CDS             complement(899250..900008)
     CDS             900043..904605
     CDS             904615..905385
     CDS             905389..905799
     CDS             complement(905789..906391)
     CDS             complement(906388..906546)
     CDS             complement(906556..907731)
     CDS             complement(907756..909378)
     CDS             complement(909518..910696)
     CDS             complement(910852..911157)
     CDS             911226..913517
     CDS             complement(913474..915699)
     CDS             complement(915696..916364)
     CDS             complement(916365..916874)
     CDS             complement(916967..917680)
     CDS             917928..919355
     CDS             919327..919959
     CDS             919967..921529
     CDS             921594..922415
     CDS             complement(922393..923061)
     CDS             complement(923135..924037)
     CDS             complement(924156..924407)
     CDS             complement(924422..924727)
     CDS             complement(924731..924895)
     CDS             complement(924898..925134)
     CDS             complement(925322..926935)
     CDS             complement(926928..927242)
     CDS             927474..927740
     CDS             927752..927925
     CDS             928117..928815
     CDS             928812..930251
     CDS             930326..931651
     CDS             931706..932293
     CDS             complement(932567..932974)
     CDS             complement(933057..933611)
     CDS             complement(933730..934302)
     CDS             934375..935322
     CDS             935351..936610
     CDS             936615..937277
     CDS             937382..938404
     CDS             938427..939629
     CDS             939686..940093
     CDS             940071..940757
     CDS             940768..941928
     CDS             complement(942378..943940)
     CDS             943988..944836
     CDS             944996..946783
     CDS             946840..948672
     CDS             948791..950842
     CDS             complement(950825..951460)
     CDS             complement(951831..952991)
     CDS             complement(953040..953549)
     CDS             953747..954148
     CDS             954277..954756
     CDS             954974..955357
     CDS             955354..955500
     CDS             complement(955683..957398)
     CDS             complement(957841..958998)
     CDS             959855..960256
     CDS             960385..960864
     CDS             961297..961656
     CDS             961656..962252
     CDS             962809..963642
     CDS             963813..964937
     CDS             964974..965855
     CDS             965852..966787
     CDS             966828..968663
     CDS             968667..969461
     CDS             complement(969458..969940)
     CDS             969963..970352
     CDS             970418..970741
     CDS             970864..971826
     CDS             complement(972241..973074)
     CDS             973139..974158
     CDS             974210..974965
     CDS             complement(974962..976158)
     CDS             976286..977737
     CDS             complement(977797..978378)
     CDS             complement(978365..980740)
     CDS             980993..981493
     CDS             981658..982290
     CDS             complement(982291..982674)
     CDS             983100..984653
     CDS             complement(984861..986645)
     CDS             986739..988010
     CDS             988023..988907
     CDS             988904..989983
     CDS             989980..990708
     CDS             990716..991417
     CDS             complement(991414..992019)
     CDS             992058..993083
     CDS             993174..994616
     CDS             complement(994842..995384)
     CDS             complement(995524..996126)
     CDS             996402..996833
     CDS             complement(996830..997456)
     CDS             complement(997463..998440)
     CDS             complement(998452..999849)
     CDS             complement(1000013..1001242)
     CDS             1001326..1002867
     CDS             1003007..1003933
     CDS             1003953..1004786
     CDS             1004829..1006088
     CDS             1006089..1006700
     CDS             complement(1006731..1006865)
     CDS             1007049..1008155
     CDS             1008259..1008534
     CDS             1008625..1010064
     CDS             1010057..1011793
     CDS             complement(1011794..1013767)
     CDS             1014016..1014267
     CDS             complement(1014340..1014813)
     CDS             complement(1015142..1015852)
     CDS             1016563..1017021
     CDS             complement(1017271..1017870)
     CDS             1018416..1019069
     CDS             1019066..1022719
     CDS             complement(1022696..1024666)
     CDS             complement(1024663..1026396)
     CDS             complement(1026502..1029000)
     CDS             complement(1029003..1030283)
     CDS             complement(1030366..1031871)
     CDS             1031972..1032184
     CDS             1032196..1032783
     CDS             complement(1032757..1033128)
     CDS             complement(1033266..1033646)
     CDS             1033978..1034742
     CDS             1034949..1036226
     CDS             1036316..1036858
     CDS             1036894..1037448
     CDS             1037448..1038413
     CDS             complement(1038718..1039650)
     CDS             1039783..1039980
     CDS             1039996..1040328
     CDS             1040494..1040685
     CDS             1040925..1041920
     CDS             1042027..1042845
     CDS             complement(1043295..1043747)
     CDS             complement(1043771..1044295)
     CDS             complement(1044474..1044959)
     CDS             1045158..1046033
     CDS             1046073..1046393
     CDS             1046610..1047710
     CDS             1047734..1048504
     CDS             1048525..1049046
     CDS             complement(1049424..1050395)
     CDS             1050624..1051928
     CDS             1052021..1053883
     CDS             1053880..1054605
     CDS             complement(1054637..1055032)
     CDS             1055051..1055725
     CDS             1055783..1056322
     CDS             complement(1056319..1057200)
     CDS             complement(1057197..1057850)
     CDS             complement(1057840..1058598)
     CDS             complement(1058621..1059931)
     CDS             1060142..1060795
     CDS             1060905..1062149
     CDS             complement(1062208..1063617)
     CDS             1063936..1064427
     CDS             complement(1064475..1064738)
     CDS             complement(1064751..1065200)
     CDS             complement(1065301..1065867)
     CDS             1066110..1067573
     CDS             1067570..1068652
     CDS             1068649..1069848
     CDS             1069959..1071137
     CDS             complement(1071476..1072483)
     CDS             1072718..1073248
     CDS             complement(1073337..1075241)
     CDS             complement(1075326..1075553)
     CDS             complement(1075664..1075909)
     CDS             complement(1075930..1077183)
     CDS             1077297..1078274
     CDS             complement(1078316..1079014)
     CDS             1079037..1079183
     CDS             complement(1079218..1080690)
     CDS             complement(1080783..1080965)
     CDS             complement(1080969..1082660)
     CDS             complement(1082948..1084183)
     CDS             1084261..1084368
     CDS             1084380..1085465
     CDS             1085499..1085780
     CDS             1085791..1086090
     CDS             1086087..1086920
     CDS             complement(1087041..1087544)
     CDS             complement(1087661..1088218)
     CDS             complement(1088205..1088507)
     CDS             complement(1088532..1089740)
     CDS             complement(1089862..1090008)
     CDS             1090175..1093219
     CDS             1093227..1094696
     CDS             1094693..1094914
     CDS             1095052..1095387
     CDS             complement(1095384..1095677)
     CDS             complement(1096185..1096331)
     CDS             1096397..1096636
     CDS             complement(1096743..1097111)
     CDS             1097229..1097729
     CDS             1097792..1098595
     CDS             1098609..1098932
     CDS             complement(1099012..1099164)
     CDS             complement(1099112..1099768)
     CDS             1099959..1101656
     CDS             1102043..1102642
     CDS             1102740..1103195
     CDS             1103192..1103527
     CDS             complement(1103712..1103921)
     CDS             complement(1104100..1106058)
     CDS             complement(1106083..1107456)
     CDS             1107503..1108204
     CDS             1108201..1108908
     CDS             1108993..1109757
     CDS             1109792..1111435
     CDS             complement(1111422..1111820)
     CDS             1111889..1112233
     CDS             complement(1112481..1112957)
     CDS             1113102..1114322
     CDS             1114486..1115796
     CDS             complement(1115829..1116905)
     CDS             complement(1116905..1117744)
     CDS             complement(1117748..1119034)
     CDS             complement(1119083..1119703)
     CDS             1119884..1120807
     CDS             complement(1120830..1121432)
     CDS             complement(1121465..1121809)
     CDS             complement(1121815..1122873)
     CDS             1123051..1123464
     CDS             complement(1123531..1124826)
     CDS             complement(1124833..1126020)
     CDS             1126407..1127012
     CDS             1127013..1128353
     CDS             1128350..1129105
     CDS             1129102..1129635
     CDS             1129655..1130707
     CDS             1130727..1131431
     CDS             complement(1131398..1132123)
     CDS             complement(1132130..1134472)
     CDS             1134552..1135058
     CDS             complement(1135055..1136833)
     CDS             complement(1136935..1137891)
     CDS             1137960..1138862
     CDS             1138880..1139248
     CDS             1139357..1139620
     CDS             complement(1139632..1140021)
     CDS             complement(1140025..1140861)
     CDS             complement(1140898..1141245)
     CDS             1141273..1142475
     CDS             complement(1142476..1143015)
     CDS             complement(1143023..1143739)
     CDS             1144118..1146031
     CDS             1146103..1147605
     CDS             1147592..1148464
     CDS             1148472..1148885
     CDS             1148953..1149270
     CDS             1149279..1150382
     CDS             1150555..1151031
     CDS             1151207..1152373
     CDS             complement(1152370..1153263)
     CDS             complement(1153292..1154683)
     CDS             complement(1154726..1155676)
     CDS             1155731..1156840
     CDS             1156902..1157672
     CDS             1157694..1158527
     CDS             1158539..1159255
     CDS             1159285..1159575
     CDS             1159635..1159802
     CDS             1159865..1160731
     CDS             complement(1160735..1162231)
     CDS             complement(1162376..1163536)
     CDS             1163666..1164919
     CDS             complement(1164971..1165612)
     CDS             1165737..1166387
     CDS             1166576..1167070
     CDS             1167110..1167580
     CDS             complement(1167584..1168708)
     CDS             complement(1168744..1169325)
     CDS             complement(1169318..1170610)
     CDS             1170693..1171190
     CDS             1171206..1171874
     CDS             complement(1171866..1172462)
     CDS             complement(1172498..1176163)
     CDS             complement(1176305..1180048)
     CDS             complement(1180118..1180837)
     CDS             complement(1180869..1181675)
     CDS             1181966..1183606
     CDS             1183607..1184260
     CDS             1184304..1185158
     CDS             complement(1185215..1185688)
     CDS             1185882..1187042
     CDS             1187043..1188392
     CDS             complement(1188385..1190622)
     CDS             1191087..1191545
     CDS             1192398..1193810
     CDS             1193867..1194193
     CDS             1194216..1195112
     CDS             complement(1195122..1195916)
     CDS             1195974..1197623
     CDS             complement(1197987..1199543)
     CDS             complement(1199540..1200985)
     CDS             complement(1201087..1202088)
     CDS             complement(1202091..1203632)
     CDS             complement(1203913..1206828)
     CDS             complement(1206828..1207223)
     CDS             1207374..1208141
     CDS             complement(1208209..1209615)
     CDS             1209934..1212132
     CDS             complement(1212426..1213115)
     CDS             1213200..1214861
     CDS             1214871..1215941
     CDS             1215952..1216839
     CDS             complement(1216901..1217362)
     CDS             complement(1217440..1217982)
     CDS             complement(1218028..1219602)
     CDS             1219895..1222999
     CDS             1222992..1223846
     CDS             1223887..1225062
     CDS             1225066..1227696
     CDS             1227863..1228639
     CDS             1228718..1229098
     CDS             complement(1229177..1229716)
     CDS             1229995..1230483
     CDS             1230619..1230834
     CDS             complement(1230911..1231333)
     CDS             1231811..1232482
     CDS             1232603..1232839
     CDS             1233007..1234884
     CDS             1234983..1235615
     CDS             complement(1236542..1238125)
     CDS             1238274..1239926
     CDS             1239929..1241266
     CDS             complement(1241551..1242156)
     CDS             1242507..1243844
     CDS             1243855..1244784
     CDS             complement(1244840..1245532)
     CDS             complement(1245717..1246496)
     CDS             complement(1246505..1247191)
     CDS             complement(1247196..1248791)
     CDS             complement(1248791..1252537)
     CDS             complement(1252554..1253891)
     CDS             1254149..1254637
     CDS             complement(1254734..1256674)
     CDS             complement(1256848..1257858)
     CDS             complement(1257862..1259265)
     CDS             complement(1259426..1259989)
     CDS             complement(1259990..1261201)
     CDS             complement(1261685..1262893)
     CDS             complement(1262883..1264610)
     CDS             1265142..1267430
     CDS             1267430..1268506
     CDS             1268507..1269346
     CDS             1269396..1270046
     CDS             1270047..1271195
     CDS             1271252..1271701
     CDS             1271880..1272122
     CDS             1272202..1273152
     CDS             1273286..1273528
     CDS             1273559..1274125
     CDS             1274131..1274946
     CDS             1275008..1276651
     CDS             1276708..1277685
     CDS             1277688..1279139
     CDS             1279151..1279525
     CDS             1279770..1280243
     CDS             1280270..1280962
     CDS             complement(1281259..1281714)
     CDS             1281803..1282108
     CDS             1282194..1283117
     CDS             1283324..1284469
     CDS             1284517..1285287
     CDS             1285302..1286033
     CDS             1286043..1287002
     CDS             complement(1287278..1289473)
     CDS             complement(1289511..1291538)
     CDS             1291699..1292580
     CDS             1293228..1294028
     CDS             1294046..1295209
     CDS             1295435..1296223
     CDS             1296253..1297206
     CDS             1297251..1298342
     CDS             complement(1298339..1298653)
     CDS             complement(1298997..1300145)
     CDS             complement(1300142..1300363)
     CDS             1300495..1301058
     CDS             complement(1300985..1301929)
     CDS             complement(1301972..1303114)
     CDS             1303299..1303697
     CDS             1303829..1304926
     CDS             1304932..1305924
     CDS             complement(1305921..1307384)
     CDS             complement(1307459..1308172)
     CDS             1308330..1310372
     CDS             complement(1310432..1311097)
     CDS             1311320..1311619
     CDS             1311625..1313118
     CDS             1313270..1314121
     CDS             complement(1314467..1314895)
     CDS             1315055..1316086
     CDS             1316338..1317447
     CDS             1317434..1319008
     CDS             1319065..1319979
     CDS             1320001..1320945
     CDS             1320952..1321323
     CDS             1321476..1322114
     CDS             1322393..1323409
     CDS             1323533..1324540
     CDS             1324754..1326259
     CDS             1326378..1327052
     CDS             1327161..1328246
     CDS             complement(1328243..1328953)
     CDS             1329015..1329887
     CDS             complement(1329888..1330967)
     CDS             1331102..1331878
     CDS             1331953..1333011
     CDS             complement(1333439..1335280)
     CDS             complement(1335409..1336044)
     CDS             complement(1336092..1337693)
     CDS             1338131..1340011
     CDS             1340025..1340543
     CDS             1340724..1341740
     CDS             complement(1341957..1342457)
     CDS             complement(1342458..1342727)
     CDS             complement(1342791..1343675)
     CDS             1343773..1344036
     CDS             1344033..1344467
     CDS             1344464..1344811
     CDS             1344935..1345423
     CDS             1345408..1346442
     CDS             1346458..1348275
     CDS             1348334..1350079
     CDS             1350855..1352447
     CDS             1352585..1353454
     CDS             1353489..1354511
     CDS             complement(1354537..1355601)
     CDS             1355689..1357557
     CDS             1357620..1358213
     CDS             1358259..1359065
     CDS             1359067..1359672
     CDS             complement(1360165..1361295)
     CDS             1361370..1362851
     CDS             complement(1362923..1363138)
     CDS             complement(1363139..1363612)
     CDS             complement(1363729..1364253)
     CDS             complement(1364337..1364786)
     CDS             complement(1364875..1365165)
     CDS             complement(1365214..1365396)
     CDS             complement(1366270..1366500)
     CDS             1368400..1369554
     CDS             1369551..1369877
     CDS             complement(1369874..1371637)
     CDS             complement(1371855..1371965)
     CDS             1372673..1373134
     CDS             complement(1373347..1375734)
     CDS             complement(1375930..1376088)
     CDS             complement(1376146..1377555)
     CDS             complement(1377663..1378415)
     CDS             complement(1378463..1378942)
     CDS             1379036..1379569
     CDS             complement(1379552..1380259)
     CDS             1380440..1381885
     CDS             1381902..1382495
     CDS             1382578..1382682
     CDS             complement(1382842..1383852)
     CDS             1383930..1384088
     CDS             1384130..1385128
     CDS             1385153..1386235
     CDS             complement(1386290..1387270)
     CDS             1387338..1388327
     CDS             1388327..1389076
     CDS             1389088..1390791
     CDS             1390796..1392919
     CDS             1392939..1393154
     CDS             1393154..1393738
     CDS             1393742..1394224
     CDS             1394297..1394536
     CDS             complement(1394797..1395561)
     CDS             complement(1395565..1396515)
     CDS             complement(1396558..1397562)
     CDS             1397662..1398471
     CDS             complement(1398554..1399534)
     CDS             complement(1400182..1400871)
     CDS             1400881..1401336
     CDS             1401333..1402079
     CDS             complement(1402365..1402874)
     CDS             1403128..1403994
     CDS             1403997..1404218
     CDS             complement(1404867..1405301)
     CDS             complement(1405317..1406069)
     CDS             complement(1407164..1407535)
     CDS             complement(1407556..1407861)
     CDS             1408250..1408453
     CDS             1409141..1409284
     CDS             complement(1409425..1409802)
     CDS             complement(1410061..1411011)
     CDS             complement(1411116..1411424)
     CDS             complement(1411434..1412000)
     CDS             1412360..1412575
     CDS             complement(1412623..1412883)
     CDS             1413745..1416462
     CDS             complement(1416459..1417859)
     CDS             1417896..1418873
     CDS             1418876..1419751
     CDS             1419863..1420009
     CDS             complement(1420068..1420907)
     CDS             1421099..1422559
     CDS             1423217..1425268
     CDS             1425279..1425881
     CDS             1426272..1427357
     CDS             complement(1427373..1427810)
     CDS             complement(1427801..1428037)
     CDS             complement(1428221..1429159)
     CDS             complement(1429191..1430642)
     CDS             complement(1430656..1431591)
     CDS             complement(1431572..1432612)
     CDS             1432891..1433550
     CDS             1433603..1433932
     CDS             1434105..1436204
     CDS             1436335..1436778
     CDS             complement(1436866..1437249)
     CDS             1437356..1438204
     CDS             complement(1438209..1440476)
     CDS             complement(1440672..1441586)
     CDS             complement(1441790..1442392)
     CDS             1442487..1445336
     CDS             complement(1445320..1447446)
     CDS             1447792..1448361
     CDS             1448390..1448584
     CDS             1448645..1449028
     CDS             complement(1449116..1449928)
     CDS             1450204..1450695
     CDS             1450891..1451823
     CDS             1451820..1452656
     CDS             1452758..1454074
     CDS             1454115..1455341
     CDS             complement(1455347..1456054)
     CDS             1456136..1456951
     CDS             1456975..1458069
     CDS             1458112..1460619
     CDS             1461157..1462131
     CDS             1462134..1463519
     CDS             1463533..1463937
     CDS             1464053..1465126
     CDS             1465210..1466376
     CDS             1466422..1467375
     CDS             1467376..1468551
     CDS             1468565..1469524
     CDS             1469528..1470043
     CDS             1470211..1471416
     CDS             1471477..1472910
     CDS             1472977..1474122
     CDS             1474119..1475696
     CDS             1475683..1476297
     CDS             1476343..1476522
     CDS             1476550..1477812
     CDS             complement(1477926..1478393)
     CDS             complement(1479495..1479989)
     CDS             1484726..1486030
     CDS             1486042..1487028
     CDS             1487032..1487196
     CDS             1487238..1488059
     CDS             1488059..1489021
     CDS             1489103..1490884
     CDS             1490944..1492137
     CDS             1492147..1493112
     CDS             1493513..1495177
     CDS             1495193..1495864
     CDS             1495861..1496775
     CDS             complement(1496792..1498324)
     CDS             1498776..1499648
     CDS             1499733..1500698
     CDS             complement(1500908..1501471)
     CDS             1501710..1502579
     CDS             1502664..1503179
     CDS             1503279..1504241
     CDS             1504238..1504948
     CDS             1504945..1506576
     CDS             complement(1506659..1507327)
     CDS             complement(1507402..1507902)
     CDS             complement(1507914..1508729)
     CDS             1508885..1510369
     CDS             1510366..1512135
     CDS             1512174..1512980
     CDS             complement(1512977..1514527)
     CDS             complement(1514971..1515159)
     CDS             complement(1515405..1515794)
     CDS             complement(1515796..1516932)
     CDS             1517170..1519461
     CDS             1519601..1520032
     CDS             1520190..1520948
     CDS             1520957..1521592
     CDS             1521771..1522346
     CDS             complement(1522429..1522941)
     CDS             complement(1523049..1524500)
     CDS             complement(1524565..1525413)
     CDS             complement(1525470..1526534)
     CDS             complement(1526531..1527913)
     CDS             complement(1527984..1529330)
     CDS             1529486..1530223
     CDS             complement(1530338..1531792)
     CDS             1531933..1532397
     CDS             1532415..1532999
     CDS             1533041..1533784
     CDS             1533781..1534524
     CDS             complement(1534526..1535401)
     CDS             complement(1535379..1536227)
     CDS             complement(1536224..1537030)
     CDS             complement(1537027..1537833)
     CDS             complement(1537867..1538919)
     CDS             complement(1538960..1539619)
     CDS             complement(1539817..1542108)
     CDS             complement(1542116..1542922)
     CDS             complement(1543151..1544554)
     CDS             1544976..1546292
     CDS             complement(1546304..1547692)
     CDS             complement(1547964..1548440)
     CDS             1548780..1549352
     CDS             1549403..1550401
     CDS             1550469..1550954
     CDS             1551545..1552240
     CDS             1552518..1553975
     CDS             complement(1554067..1554684)
     CDS             complement(1554888..1555079)
     CDS             complement(1555083..1555826)
     CDS             complement(1555835..1555999)
     CDS             1556376..1556774
     CDS             complement(1557011..1557823)
     CDS             complement(1557856..1559493)
     CDS             complement(1559494..1560069)
     CDS             complement(1560434..1561741)
     CDS             1561780..1562556
     CDS             complement(1562522..1563850)
     CDS             complement(1564562..1565302)
     CDS             complement(1565299..1566438)
     CDS             1566468..1567109
     CDS             complement(1567114..1569903)
     CDS             complement(1569929..1570873)
     CDS             complement(1571065..1571382)
     CDS             complement(1571503..1572486)
     CDS             complement(1572489..1573463)
     CDS             complement(1573488..1574927)
     CDS             complement(1574942..1575136)
     CDS             complement(1575403..1576947)
     CDS             complement(1576948..1578522)
     CDS             complement(1578564..1579400)
     CDS             complement(1579446..1580708)
     CDS             1580807..1581643
     CDS             1581857..1582117
     CDS             complement(1582270..1583481)
     CDS             complement(1583910..1585490)
     CDS             complement(1585600..1586445)
     CDS             complement(1586462..1586734)
     CDS             complement(1586809..1587504)
     CDS             complement(1587570..1591235)
     CDS             1591379..1591915
     CDS             complement(1591938..1592963)
     CDS             complement(1592963..1593322)
     CDS             1593403..1594515
     CDS             1594532..1594954
     CDS             1595030..1595671
     CDS             complement(1595841..1596221)
     CDS             complement(1596246..1597508)
     CDS             complement(1597742..1598623)
     CDS             1598679..1599617
     CDS             1599769..1600680
     CDS             1600692..1601807
     CDS             complement(1601928..1602281)
     CDS             1602660..1603469
     CDS             1603472..1604632
     CDS             complement(1604827..1605261)
     CDS             complement(1605278..1605910)
     CDS             complement(1605858..1607657)
     CDS             complement(1607658..1609247)
     CDS             complement(1609839..1610192)
     CDS             1610236..1610847
     CDS             complement(1611147..1612238)
     CDS             complement(1612231..1614444)
     CDS             complement(1614448..1616298)
     CDS             1616527..1617303
     CDS             1617398..1617997
     CDS             complement(1618318..1619616)
     CDS             complement(1619669..1620097)
     CDS             complement(1620164..1621009)
     CDS             1621056..1621841
     CDS             complement(1621838..1622950)
     CDS             complement(1623024..1624916)
     CDS             complement(1625425..1625925)
     CDS             1626291..1629110
     CDS             1629298..1629864
     CDS             1629913..1630671
     CDS             complement(1630664..1631329)
     CDS             complement(1631350..1631604)
     CDS             1631660..1631929
     CDS             1631939..1633327
     CDS             1633566..1636244
     CDS             complement(1636241..1636732)
     CDS             1637081..1638445
     CDS             1639365..1639523
     CDS             1639656..1639820
     CDS             1639781..1640158
     CDS             complement(1640153..1640554)
     CDS             1640567..1641004
     CDS             complement(1641043..1642674)
     CDS             complement(1642740..1644194)
     CDS             complement(1644315..1645514)
     CDS             1645661..1646371
     CDS             1646549..1647136
     CDS             complement(1647209..1647622)
     CDS             complement(1647648..1648097)
     CDS             complement(1648097..1649362)
     CDS             complement(1649364..1650122)
     CDS             complement(1650246..1651424)
     CDS             complement(1651430..1652875)
     CDS             complement(1652891..1653577)
     CDS             1653866..1655674
     CDS             1655681..1656703
     CDS             1656712..1657518
     CDS             1657638..1658678
     CDS             1658788..1661139
     CDS             1661569..1662555
     CDS             complement(1662627..1663583)
     CDS             complement(1663933..1664115)
     CDS             1664412..1666505
     CDS             1666673..1667755
     CDS             1667860..1669404
     CDS             1669419..1670378
     CDS             1670395..1671102
     CDS             complement(1671270..1671677)
     CDS             1671750..1673126
     CDS             complement(1673263..1674105)
     CDS             complement(1674120..1675268)
     CDS             complement(1675265..1676623)
     CDS             complement(1677046..1677279)
     CDS             complement(1677384..1680143)
     CDS             complement(1680329..1681108)
     CDS             complement(1681187..1682404)
     CDS             complement(1682621..1683625)
     CDS             complement(1684114..1685097)
     CDS             complement(1685107..1686132)
     CDS             complement(1686149..1687078)
     CDS             complement(1687100..1689190)
     CDS             complement(1689198..1689779)
     CDS             complement(1689866..1690345)
     CDS             complement(1690357..1691664)
     CDS             complement(1691636..1692271)
     CDS             complement(1692272..1693258)
     CDS             complement(1693259..1693918)
     CDS             complement(1693964..1695499)
     CDS             complement(1695496..1696443)
     CDS             complement(1696463..1696972)
     CDS             complement(1697081..1699147)
     CDS             complement(1699174..1700397)
     CDS             complement(1700505..1701767)
     CDS             complement(1702029..1702316)
     CDS             complement(1702408..1702980)
     CDS             complement(1702988..1703308)
     CDS             complement(1703514..1704350)
     CDS             complement(1704356..1707697)
     CDS             complement(1707703..1708884)
     CDS             complement(1709014..1710357)
     CDS             complement(1710410..1711348)
     CDS             complement(1711349..1711927)
     CDS             1712236..1713762
     CDS             1713830..1714309
     CDS             1714299..1714763
     CDS             1714765..1714953
     CDS             complement(1715379..1716062)
     CDS             complement(1716129..1716692)
     CDS             complement(1716777..1717868)
     CDS             complement(1717935..1719032)
     CDS             complement(1719104..1719676)
     CDS             complement(1719666..1720898)
     CDS             complement(1720968..1721381)
     CDS             complement(1721420..1721725)
     CDS             1721780..1722856
     CDS             1722870..1723829
     CDS             1723826..1724581
     CDS             complement(1724609..1725439)
     CDS             complement(1725456..1726625)
     CDS             complement(1726622..1727170)
     CDS             complement(1727382..1730048)
     CDS             complement(1730163..1731542)
     CDS             complement(1731596..1732795)
     CDS             complement(1732985..1734811)
     CDS             1735044..1735949
     CDS             complement(1736001..1738679)
     CDS             complement(1738710..1740569)
     CDS             complement(1740569..1741219)
     CDS             1741313..1741909
     CDS             1741893..1742609
     CDS             1742701..1743816
     CDS             1743843..1743971
     CDS             1744025..1744522
     CDS             1744884..1746233
     CDS             complement(1746230..1747918)
     CDS             complement(1747987..1749276)
     CDS             complement(1749322..1749963)
     CDS             1750094..1750936
     CDS             1751497..1752054
     CDS             1752255..1752530
     CDS             complement(1752612..1754894)
     CDS             complement(1754922..1755479)
     CDS             complement(1755483..1757084)
     CDS             complement(1757586..1758797)
     CDS             complement(1758800..1760713)
     CDS             complement(1761002..1761367)
     CDS             complement(1761416..1762507)
     CDS             complement(1762514..1763134)
     CDS             complement(1763174..1763839)
     CDS             complement(1763987..1764742)
     CDS             complement(1765012..1765860)
     CDS             1765969..1766445
     CDS             complement(1766484..1766948)
     CDS             complement(1766945..1768030)
     CDS             complement(1768031..1768996)
     CDS             complement(1769019..1769678)
     CDS             complement(1769678..1770316)
     CDS             complement(1770324..1772384)
     CDS             complement(1772655..1773863)
     CDS             complement(1773890..1774438)
     CDS             complement(1774454..1775068)
     CDS             complement(1775498..1776271)
     CDS             1777332..1777649
     CDS             1777698..1777823
     CDS             complement(1778099..1779508)
     CDS             complement(1779551..1780114)
     CDS             1780498..1780671
     CDS             complement(1781016..1781579)
     CDS             1781924..1782793
     CDS             complement(1782891..1785473)
     CDS             complement(1785729..1786844)
     CDS             complement(1786904..1788829)
     CDS             1789080..1789565
     CDS             1789580..1789771
     CDS             1789833..1790060
     CDS             complement(1790458..1790889)
     CDS             complement(1790831..1790956)
     CDS             1791842..1792441
     CDS             1792428..1793429
     CDS             1793548..1793703
     CDS             1793714..1794823
     CDS             1794824..1795624
     CDS             1795624..1796184
     CDS             1796186..1797052
     CDS             1797350..1797772
     CDS             complement(1797847..1797969)
     CDS             complement(1798020..1798757)
     CDS             1798791..1799042
     CDS             1799182..1799409
     CDS             complement(1799368..1799505)
     CDS             1799704..1800369
     CDS             complement(1800446..1800586)
     CDS             1800630..1800761
     CDS             1800873..1801310
     CDS             1801500..1802099
     CDS             complement(1802152..1802577)
     CDS             1802889..1803422
     CDS             1803630..1803896
     CDS             1804134..1804601
     CDS             1804629..1804868
     CDS             1804988..1805602
     CDS             1805775..1806689
     CDS             1806747..1806902
     CDS             1806941..1807399
     CDS             1807433..1808116
     CDS             1808137..1808424
     CDS             1808500..1808835
     CDS             1809761..1810375
     CDS             1810553..1811548
     CDS             1811564..1811941
     CDS             1812215..1812694
     CDS             1812881..1813609
     CDS             1813780..1814520
     CDS             1814887..1815654
     CDS             1815673..1816131
     CDS             1816451..1816639
     CDS             1817132..1817806
     CDS             1817803..1818222
     CDS             1818472..1818777
     CDS             1818798..1819169
     CDS             complement(1819745..1819954)
     CDS             complement(1820178..1822382)
     CDS             1822628..1824325
     CDS             1824371..1824592
     CDS             1824784..1824930
     CDS             complement(1825175..1825606)
     CDS             complement(1825748..1826644)
     CDS             complement(1826641..1826937)
     CDS             complement(1829685..1829900)
     CDS             1830765..1832066
     CDS             1832185..1834047
     CDS             complement(1834146..1834928)
     CDS             1836552..1838327
     CDS             1838349..1842140
     CDS             1842235..1842684
     CDS             1842921..1843340
     CDS             1843518..1845359
     CDS             1845483..1845860
     CDS             1845872..1846210
     CDS             complement(1846330..1846680)
     CDS             1847315..1847935
     CDS             1847938..1848477
     CDS             1848509..1849039
     CDS             1849039..1849788
     CDS             1849781..1849969
     CDS             1850074..1850409
     CDS             complement(1850471..1851049)
     CDS             1851220..1852443
     CDS             1852596..1853876
     CDS             1854282..1854857
     CDS             1855058..1855240
     CDS             1855532..1856791
     CDS             1856915..1858741
     CDS             1858763..1860730
     CDS             1860752..1861228
     CDS             1861320..1861478
     CDS             1861535..1865302
     CDS             1865448..1865825
     CDS             1865842..1866222
     CDS             1866328..1866795
     CDS             1866832..1867098
     CDS             1867098..1867877
     CDS             1867886..1868590
     CDS             complement(1868668..1868895)
     CDS             complement(1868924..1871083)
     CDS             complement(1871098..1871373)
     CDS             complement(1871377..1877886)
     CDS             1878312..1879403
     CDS             1879412..1880488
     CDS             1880490..1882388
     CDS             complement(1882467..1883990)
     CDS             complement(1884217..1884888)
     CDS             1885230..1887050
     CDS             1887405..1887593
     CDS             complement(1887685..1887969)
     CDS             complement(1887932..1888129)
     CDS             complement(1888228..1889445)
     CDS             complement(1890025..1891698)
     CDS             complement(1891829..1893037)
     CDS             complement(1893385..1894632)
     CDS             complement(1894736..1897231)
     CDS             complement(1897371..1899158)
     CDS             complement(1899230..1899808)
     CDS             complement(1899801..1900916)
     CDS             complement(1901063..1901911)
     CDS             complement(1902002..1902883)
     CDS             complement(1903110..1905878)
     CDS             complement(1905970..1906572)
     CDS             complement(1906661..1907914)
     CDS             complement(1907962..1908660)
     CDS             complement(1908782..1909498)
     CDS             complement(1909498..1910508)
     CDS             complement(1910639..1912300)
     CDS             complement(1912330..1913733)
     CDS             complement(1913970..1914329)
     CDS             complement(1914722..1916233)
     CDS             1916428..1916736
     CDS             1916944..1917168
     CDS             complement(1917326..1917619)
     CDS             complement(1917561..1918070)
     CDS             complement(1918700..1919461)
     CDS             complement(1919643..1920161)
     CDS             complement(1920344..1921276)
     CDS             complement(1921544..1926010)
     CDS             complement(1926256..1926837)
     CDS             complement(1927242..1928177)
     CDS             1928247..1928384
     CDS             1928534..1928911
     CDS             complement(1929056..1930879)
     CDS             complement(1930987..1931190)
     CDS             complement(1931418..1931879)
     CDS             complement(1931932..1932291)
     CDS             complement(1932370..1932879)
     CDS             complement(1933519..1934250)
     CDS             complement(1934968..1935912)
     CDS             1936283..1936852
     CDS             1937202..1937414
     CDS             complement(1937483..1937992)
     CDS             complement(1938528..1939034)
     CDS             1939194..1940138
     CDS             1940257..1940847
     CDS             1941107..1941553
     CDS             complement(1941729..1942430)
     CDS             1942510..1942815
     CDS             1943095..1943313
     CDS             1943345..1943656
     CDS             1943791..1944567
     CDS             complement(1944605..1945435)
     CDS             complement(1945592..1945882)
     CDS             complement(1945949..1946329)
     CDS             complement(1946606..1947037)
     CDS             complement(1947067..1948650)
     CDS             complement(1949018..1951450)
     CDS             complement(1951616..1952485)
     CDS             complement(1952543..1954822)
     CDS             complement(1956200..1958287)
     CDS             complement(1958447..1959340)
     CDS             complement(1959762..1960196)
     CDS             complement(1960368..1961114)
     CDS             complement(1961111..1962967)
     CDS             complement(1963136..1963429)
     CDS             complement(1963511..1964731)
     CDS             complement(1964724..1965902)
     CDS             complement(1965908..1966240)
     CDS             1966349..1966987
     CDS             complement(1967114..1967233)
     CDS             complement(1967286..1967429)
     CDS             1967604..1968170
     CDS             1968264..1969718
     CDS             1969745..1970206
     CDS             1970335..1971477
     CDS             1971672..1973093
     CDS             1973147..1973740
     CDS             1973809..1974207
     CDS             1974267..1974506
     CDS             1975171..1975797
     CDS             1975916..1976497
     CDS             1976522..1976986
     CDS             1977043..1977552
     CDS             1977772..1978332
     CDS             1978389..1978724
     CDS             1978738..1979220
     CDS             1979239..1979811
     CDS             1979974..1980888
     CDS             1980965..1981660
     CDS             1981663..1982031
     CDS             1982176..1982820
     CDS             complement(1982865..1983023)
     CDS             1983186..1983551
     CDS             1983611..1983886
     CDS             1983918..1984184
     CDS             1984217..1984453
     CDS             1984495..1984731
     CDS             1985092..1985367
     CDS             complement(1985439..1986524)
     CDS             complement(1987504..1987821)
     CDS             complement(1987884..1988306)
     CDS             complement(1988367..1988483)
     CDS             complement(1988527..1988664)
     CDS             complement(1988775..1989605)
     CDS             complement(1989871..1990764)
     CDS             complement(1991186..1991620)
     CDS             complement(1991792..1992538)
     CDS             complement(1992535..1994121)
     CDS             complement(1994302..1994430)
     CDS             complement(1994434..1994568)
     CDS             complement(1994605..1995264)
     CDS             complement(1995780..1996019)
     CDS             1996106..1996540
     CDS             1996768..1997115
     CDS             1997168..1997506
     CDS             1997545..1998243
     CDS             1998394..1999545
     CDS             1999542..1999952
     CDS             complement(2000518..2001216)
     CDS             2001498..2002115
     CDS             2002126..2003337
     CDS             complement(2003399..2005309)
     CDS             complement(2005459..2006697)
     CDS             complement(2006774..2007637)
     CDS             complement(2007735..2008184)
     CDS             2008250..2008801
     CDS             complement(2008873..2009082)
     CDS             complement(2009277..2009570)
     CDS             complement(2009721..2010563)
     CDS             2010633..2011385
     CDS             2011875..2013359
     CDS             2013996..2014100
     CDS             complement(2014159..2015496)
     CDS             complement(2015582..2016121)
     CDS             complement(2016254..2017966)
     CDS             complement(2017963..2018202)
     CDS             2018260..2018757
     CDS             2018744..2020279
     CDS             2020293..2020727
     CDS             2020854..2021849
     CDS             2022266..2022952
     CDS             2022959..2023948
     CDS             complement(2023945..2025078)
     CDS             2025218..2025388
     CDS             2025423..2026382
     CDS             2026494..2029046
     CDS             2029177..2030160
     CDS             complement(2030274..2031365)
     CDS             2031478..2035386
     CDS             complement(2035428..2035880)
     CDS             complement(2035987..2036409)
     CDS             2036749..2037510
     CDS             2037815..2038594
     CDS             2038591..2039553
     CDS             complement(2039615..2041312)
     CDS             2041728..2042522
     CDS             2042519..2043511
     CDS             2043508..2045574
     CDS             2045762..2046031
     CDS             complement(2046711..2047238)
     CDS             complement(2047317..2048606)
     CDS             complement(2048647..2050176)
     CDS             2050321..2051109
     CDS             2051057..2051185
     CDS             2051306..2051845
     CDS             complement(2051842..2052669)
     CDS             complement(2052681..2053586)
     CDS             complement(2053606..2054256)
     CDS             2054403..2055764
     CDS             2055765..2056790
     CDS             complement(2057117..2057776)
     CDS             complement(2057852..2059432)
     CDS             2059750..2060502
     CDS             2060620..2061507
     CDS             2061629..2062315
     CDS             2062315..2063262
     CDS             complement(2063295..2063894)
     CDS             complement(2063986..2065116)
     CDS             complement(2065391..2065606)
     CDS             complement(2065664..2066344)
     CDS             2066539..2067144
     CDS             2067177..2067869
     CDS             2067866..2068477
     CDS             complement(2068553..2069383)
     CDS             complement(2069613..2069936)
     CDS             complement(2069994..2070512)
     CDS             complement(2070516..2071121)
     CDS             2071315..2071602
     CDS             complement(2071796..2072905)
     CDS             complement(2073174..2073275)
     CDS             complement(2073291..2076170)
     CDS             complement(2076389..2077024)
     CDS             complement(2077119..2079275)
     CDS             complement(2079278..2080183)
     CDS             complement(2080384..2081136)
     CDS             complement(2081188..2081934)
     CDS             2082115..2082816
     CDS             complement(2082929..2085190)
     CDS             complement(2085433..2085702)
     CDS             complement(2085876..2086826)
     CDS             complement(2086916..2087941)
     CDS             2087973..2088866
     CDS             complement(2089215..2089868)
     CDS             complement(2089858..2090664)
     CDS             complement(2090748..2092055)
     CDS             complement(2092048..2093046)
     CDS             complement(2093052..2093501)
     CDS             complement(2093709..2096723)
     CDS             complement(2096841..2097179)
     CDS             complement(2097377..2098375)
     CDS             2098562..2099818
     CDS             2100240..2101844
     CDS             2102023..2102949
     CDS             2102942..2103976
     CDS             2103973..2105706
     CDS             complement(2105798..2107564)
     CDS             2107652..2108389
     CDS             complement(2108386..2109132)
     CDS             complement(2109152..2110255)
     CDS             complement(2110431..2111183)
     CDS             2111238..2112662
     CDS             complement(2112714..2113616)
     CDS             complement(2113861..2115363)
     CDS             complement(2115422..2115598)
     CDS             2115752..2116777
     CDS             2116916..2118313
     CDS             2118736..2119083
     CDS             2119139..2119498
     CDS             2119628..2120359
     CDS             complement(2120356..2121240)
     CDS             complement(2121293..2123134)
     CDS             complement(2123216..2123848)
     CDS             complement(2123845..2124978)
     CDS             2125089..2126048
     CDS             2126064..2126756
     CDS             complement(2127347..2128528)
     CDS             complement(2128666..2129880)
     CDS             complement(2129900..2131078)
     CDS             2131322..2131765
     CDS             complement(2131822..2133402)
     CDS             complement(2133403..2134260)
     CDS             complement(2134451..2135551)
     CDS             2135644..2136144
     CDS             complement(2136232..2137125)
     CDS             complement(2137283..2137840)
     CDS             complement(2137933..2138664)
     CDS             complement(2139000..2139827)
     CDS             complement(2140068..2140886)
     CDS             2141269..2141763
     CDS             complement(2141760..2142707)
     CDS             complement(2142882..2144066)
     CDS             complement(2144063..2145586)
     CDS             complement(2145573..2145941)
     CDS             complement(2146261..2146566)
     CDS             complement(2146563..2147231)
     CDS             complement(2147258..2148046)
     CDS             2148225..2149169
     CDS             complement(2149631..2149972)
     CDS             2150335..2151000
     CDS             2150997..2152121
     CDS             2152135..2152332
     CDS             2152334..2153116
     CDS             2153118..2154194
     CDS             complement(2154457..2156733)
     CDS             complement(2156744..2157721)
     CDS             complement(2157751..2159082)
     CDS             2159128..2159271
     CDS             complement(2159284..2160492)
     CDS             2160623..2160724
     CDS             complement(2161108..2161479)
     CDS             complement(2161504..2162196)
     CDS             complement(2162193..2163062)
     CDS             2163098..2163748
     CDS             complement(2163745..2164290)
     CDS             2164390..2164740
     CDS             complement(2164812..2165309)
     CDS             2165625..2166101
     CDS             complement(2166121..2166990)
     CDS             complement(2166987..2167865)
     CDS             complement(2167941..2169584)
     CDS             complement(2169663..2171741)
     CDS             complement(2171748..2172086)
     CDS             complement(2172151..2173467)
     CDS             complement(2173756..2175504)
     CDS             complement(2176107..2179481)
     CDS             complement(2179625..2183092)
     CDS             complement(2183107..2183391)
     CDS             complement(2183402..2185258)
     CDS             complement(2185348..2186130)
     CDS             2186323..2187132
     CDS             complement(2187230..2187679)
     CDS             complement(2187689..2188306)
     CDS             complement(2188310..2189170)
     CDS             complement(2189163..2189906)
     CDS             complement(2189903..2190439)
     CDS             complement(2190537..2191328)
     CDS             2191543..2193168
     CDS             2193165..2194697
     CDS             complement(2194739..2196082)
     CDS             2196784..2198007
     CDS             complement(2198004..2198447)
     CDS             2198475..2199761
     CDS             2199808..2201073
     CDS             complement(2201070..2201408)
     CDS             complement(2201591..2201869)
     CDS             complement(2201989..2204541)
     CDS             complement(2204588..2205490)
     CDS             complement(2205665..2207098)
     CDS             complement(2207299..2208249)
     CDS             complement(2208364..2209149)
     CDS             complement(2209229..2209888)
     CDS             complement(2209917..2210273)
     CDS             complement(2210270..2211046)
     CDS             complement(2211048..2211860)
     CDS             complement(2211879..2212619)
     CDS             complement(2212638..2213273)
     CDS             complement(2214318..2215586)
     CDS             complement(2215636..2215863)
     CDS             complement(2215866..2216474)
     CDS             complement(2216491..2217591)
     CDS             complement(2217597..2218925)
     CDS             2219159..2220361
     CDS             complement(2220456..2221109)
     CDS             complement(2221184..2221828)
     CDS             2221946..2222521
     CDS             2222528..2225038
     CDS             2225149..2225952
     CDS             complement(2225987..2226763)
     CDS             complement(2226766..2227779)
     CDS             2227906..2228904
     CDS             complement(2229096..2229896)
     CDS             complement(2229897..2230937)
     CDS             complement(2230944..2231933)
     CDS             complement(2232014..2232457)
     CDS             2232671..2234074
     CDS             2234159..2234767
     CDS             2234853..2237288
     CDS             2237332..2238357
     CDS             2238479..2238610
     CDS             complement(2238692..2239066)
     CDS             complement(2239506..2240528)
     CDS             2240682..2241728
     CDS             complement(2241736..2242116)
     CDS             complement(2242127..2242360)
     CDS             complement(2242391..2243044)
     CDS             2243099..2244823
     CDS             complement(2244862..2246172)
     CDS             2246387..2246896
     CDS             complement(2247004..2248209)
     CDS             complement(2248356..2251871)
     CDS             2252018..2252860
     CDS             2253193..2253663
     CDS             2253660..2254646
     CDS             complement(2254681..2255568)
     CDS             complement(2255736..2258390)
     CDS             complement(2258360..2259313)
     CDS             complement(2259419..2260000)
     CDS             complement(2260000..2260932)
     CDS             complement(2260932..2261513)
     CDS             2261689..2262693
     CDS             2262851..2264503
     CDS             complement(2264507..2265109)
     CDS             2265421..2266398
     CDS             2266480..2266698
     CDS             complement(2266895..2268298)
     CDS             complement(2268386..2269246)
     CDS             complement(2269258..2270262)
     CDS             complement(2270256..2270885)
     CDS             complement(2270986..2274150)
     CDS             complement(2274471..2274689)
     CDS             complement(2274765..2275862)
     CDS             complement(2276351..2276638)
     CDS             complement(2276879..2277337)
     CDS             complement(2277414..2278118)
     CDS             complement(2278120..2278860)
     CDS             complement(2278888..2280216)
     CDS             complement(2280468..2281136)
     CDS             complement(2281164..2282624)
     CDS             complement(2282659..2283750)
     CDS             complement(2283780..2285432)
     CDS             complement(2285435..2286853)
     CDS             complement(2286860..2287960)
     CDS             complement(2287967..2289511)
     CDS             complement(2289521..2291086)
     CDS             complement(2291210..2293324)
     CDS             complement(2293321..2294118)
     CDS             complement(2294115..2295128)
     CDS             complement(2295374..2295805)
     CDS             complement(2296510..2296899)
     CDS             complement(2297229..2297654)
     CDS             2297870..2298442
     CDS             complement(2298449..2299429)
     CDS             2299540..2300640
     CDS             2300650..2302179
     CDS             complement(2302249..2302620)
     CDS             2302762..2304984
     CDS             2304984..2306222
     CDS             2306315..2307625
     CDS             complement(2307695..2309095)
     CDS             complement(2309171..2309677)
     CDS             2309818..2312256
     CDS             2312361..2313812
     CDS             complement(2313914..2314093)
     CDS             complement(2314234..2315487)
     CDS             complement(2315676..2316479)
     CDS             complement(2316580..2317551)
     CDS             complement(2317631..2318776)
     CDS             complement(2318802..2319821)
     CDS             complement(2319966..2320595)
     CDS             complement(2321470..2323089)
     CDS             complement(2323086..2324369)
     CDS             complement(2324309..2325235)
     CDS             complement(2325271..2325861)
     CDS             complement(2326470..2326901)
     CDS             complement(2326919..2327998)
     CDS             2328517..2330439
     CDS             complement(2330584..2330928)
     CDS             2331171..2331971
     CDS             2331975..2332499
     CDS             2332528..2333604
     CDS             2333616..2334539
     CDS             complement(2334479..2334661)
     CDS             complement(2335026..2335805)
     CDS             complement(2335913..2337016)
     CDS             2337197..2338738
     CDS             complement(2338746..2339141)
     CDS             2339270..2341297
     CDS             2341413..2342168
     CDS             2342305..2343351
     CDS             2343480..2344262
     CDS             2344432..2346051
     CDS             complement(2346287..2347897)
     CDS             complement(2348076..2348549)
     CDS             2348830..2350263
     CDS             complement(2350406..2350573)
     CDS             complement(2350910..2351311)
     CDS             complement(2351308..2351844)
     CDS             2351924..2352832
     CDS             2352870..2353229
     CDS             complement(2353598..2355085)
     CDS             2355184..2355402
     CDS             2355621..2356847
     CDS             2356864..2357358
     CDS             2357328..2357711
     CDS             2357727..2358134
     CDS             complement(2358151..2358633)
     CDS             complement(2358770..2359417)
     CDS             complement(2359612..2362749)
     CDS             complement(2362816..2364156)
     CDS             2364353..2365459
     CDS             2365600..2367417
     CDS             complement(2367471..2367653)
     CDS             2367792..2369087
     CDS             complement(2369114..2370631)
     CDS             complement(2371410..2372558)
     CDS             complement(2372571..2373290)
     CDS             complement(2373321..2374463)
     CDS             2374545..2375201
     CDS             2375188..2375688
     CDS             2375723..2376724
     CDS             complement(2377482..2377727)
     CDS             2377768..2378280
     CDS             2378293..2378493
     CDS             complement(2378882..2379313)
     CDS             2379980..2382748
     CDS             complement(2382825..2383616)
     CDS             complement(2383620..2384510)
     CDS             complement(2384507..2385499)
     CDS             2385784..2386584
     CDS             complement(2386612..2387574)
     CDS             2387668..2387961
     CDS             2387998..2388825
     CDS             2388839..2389873
     CDS             complement(2390432..2390860)
     CDS             complement(2391182..2391991)
     CDS             complement(2392073..2392531)
     CDS             complement(2392577..2393344)
     CDS             2393429..2393974
     CDS             complement(2393971..2394399)
     CDS             2394595..2394939
     CDS             2395217..2396767
     CDS             2397265..2399103
     CDS             2399159..2399401
     CDS             complement(2399403..2401304)
     CDS             2401344..2401838
     CDS             2401839..2402084
     CDS             complement(2402142..2404019)
     CDS             complement(2404183..2404356)
     CDS             complement(2404985..2406259)
     CDS             complement(2406260..2406862)
     CDS             2406979..2409033
     CDS             complement(2409777..2410265)
     CDS             complement(2410278..2410841)
     CDS             complement(2410954..2412339)
     CDS             2412581..2412952
     CDS             2412993..2413427
     CDS             2413569..2415122
     CDS             complement(2415296..2416369)
     CDS             complement(2416369..2417100)
     CDS             complement(2417220..2417948)
     CDS             complement(2417967..2418965)
     CDS             complement(2418988..2420310)
     CDS             complement(2420311..2420901)
     CDS             complement(2420898..2421917)
     CDS             complement(2421973..2422698)
     CDS             complement(2422698..2423846)
     CDS             complement(2423913..2424941)
     CDS             complement(2424963..2426105)
     CDS             2426191..2426703
     CDS             complement(2426774..2427454)
     CDS             complement(2427805..2428185)
     CDS             complement(2428182..2430029)
     CDS             2430297..2432417
     CDS             2432509..2434374
     CDS             complement(2434438..2434578)
     CDS             complement(2434571..2434777)
     CDS             complement(2434803..2436839)
     CDS             2436872..2438053
     CDS             2438057..2439910
     CDS             2439907..2440998
     CDS             complement(2441003..2441590)
     CDS             complement(2441600..2443357)
     CDS             complement(2443354..2443920)
     CDS             complement(2444031..2444552)
     CDS             2444607..2445713
     CDS             2445717..2446997
     CDS             2447022..2448002
     CDS             complement(2448326..2450173)
     CDS             complement(2450321..2450845)
     CDS             complement(2450857..2451771)
     CDS             complement(2451792..2454638)
     CDS             2454717..2455439
     CDS             complement(2455450..2455707)
     CDS             complement(2455718..2457067)
     CDS             complement(2457335..2457718)
     CDS             2457864..2459375
     CDS             2459372..2460340
     CDS             2460341..2461171
     CDS             2461164..2462603
     CDS             complement(2462600..2463151)
     CDS             2463242..2464147
     CDS             complement(2464157..2464270)
     CDS             2464345..2465772
     CDS             complement(2466036..2467010)
     CDS             2467111..2467926
     CDS             complement(2467923..2470142)
     CDS             2470741..2472039
     CDS             2472251..2472823
     CDS             complement(2472891..2473481)
     CDS             2473654..2475546
     CDS             complement(2475838..2476119)
     CDS             2476498..2477496
     CDS             2477651..2479255
     CDS             2479380..2479766
     CDS             complement(2479896..2481209)
     CDS             complement(2481211..2481735)
     CDS             complement(2481732..2482388)
     CDS             complement(2482546..2484393)
     CDS             2484662..2485273
     CDS             2485474..2485737
     CDS             complement(2485799..2486470)
     CDS             complement(2486475..2486876)
     CDS             complement(2486908..2487885)
     CDS             complement(2487910..2489574)
     CDS             complement(2489571..2490224)
     CDS             complement(2490288..2491112)
     CDS             complement(2491149..2491859)
     CDS             complement(2491871..2492344)
     CDS             complement(2492499..2493155)
     CDS             complement(2493213..2494238)
     CDS             complement(2494337..2495635)
     CDS             complement(2495694..2496608)
     CDS             complement(2496668..2498050)
     CDS             complement(2498007..2499512)
     CDS             2499694..2501673
     CDS             complement(2501733..2502650)
     CDS             2502736..2503359
     CDS             2503537..2503809
     CDS             complement(2503982..2504248)
     CDS             complement(2504298..2504603)
     CDS             complement(2504829..2507894)
     CDS             2508167..2508844
     CDS             2508923..2509534
     CDS             complement(2509521..2510831)
     CDS             2511047..2511427
     CDS             2511428..2511880
     CDS             complement(2511947..2512357)
     CDS             complement(2512407..2512727)
     CDS             2512804..2513148
     CDS             complement(2513152..2513619)
     CDS             complement(2513690..2514115)
     CDS             complement(2514112..2515635)
     CDS             complement(2515635..2518346)
     CDS             complement(2518396..2519973)
     CDS             2520210..2521664
     CDS             complement(2521665..2522252)
     CDS             complement(2522263..2523249)
     CDS             2523562..2524341
     CDS             complement(2524338..2524916)
     CDS             2525100..2526230
     CDS             2526234..2527211
     CDS             2527223..2528563
     CDS             complement(2528549..2529481)
     CDS             complement(2529482..2530762)
     CDS             2530892..2531980
     CDS             complement(2531967..2532602)
     CDS             complement(2532602..2533354)
     CDS             2533419..2534186
     CDS             2534202..2535428
     CDS             2535431..2536186
     CDS             2536197..2538260
     CDS             complement(2538246..2538614)
     CDS             complement(2538614..2539732)
     CDS             complement(2539707..2540321)
     CDS             complement(2540333..2541025)
     CDS             complement(2541185..2542345)
     CDS             complement(2542510..2542803)
     CDS             complement(2542816..2543979)
     CDS             complement(2544020..2544877)
     CDS             2545295..2546788
     CDS             2546828..2547322
     CDS             2547334..2548872
     CDS             2548869..2549699
     CDS             2549772..2552459
     CDS             2552606..2553946
     CDS             2554027..2555271
     CDS             complement(2555315..2555941)
     CDS             complement(2555976..2556569)
     CDS             complement(2556758..2558107)
     CDS             2558610..2559107
     CDS             2559107..2560135
     CDS             2560132..2560590
     CDS             2561116..2561367
     CDS             complement(2561481..2561921)
     CDS             2562094..2562246
     CDS             2562271..2562480
     CDS             complement(2562385..2562606)
     CDS             2563012..2563851
     CDS             complement(2563930..2564403)
     CDS             complement(2564548..2565246)
     CDS             complement(2565621..2566232)
     CDS             2566346..2568949
     CDS             2569212..2570297
     CDS             complement(2570307..2571461)
     CDS             2571511..2572179
     CDS             2572194..2572352
     CDS             complement(2572349..2572678)
     CDS             complement(2572657..2573844)
     CDS             complement(2573841..2574704)
     CDS             complement(2574778..2575899)
     CDS             complement(2575979..2577214)
     CDS             complement(2577230..2578873)
     CDS             complement(2578877..2579761)
     CDS             complement(2579767..2580708)
     CDS             complement(2580709..2582418)
     CDS             2582565..2584508
     CDS             2584560..2585930
     CDS             2586214..2587767
     CDS             2587977..2588726
     CDS             complement(2588723..2589433)
     CDS             2589566..2590306
     CDS             complement(2590310..2591470)
     CDS             complement(2591572..2592357)
     CDS             2592403..2592798
     CDS             2592839..2593969
     CDS             complement(2593966..2594595)
     CDS             complement(2594595..2595062)
     CDS             complement(2595186..2595809)
     CDS             complement(2596046..2597695)
     CDS             complement(2597867..2598484)
     CDS             complement(2598660..2600813)
     CDS             2601462..2602883
     CDS             complement(2603943..2604584)
     CDS             complement(2604607..2605521)
     CDS             complement(2605525..2606370)
     CDS             complement(2606559..2608016)
     CDS             complement(2608183..2609427)
     CDS             complement(2609510..2610640)
     CDS             complement(2610846..2611532)
     CDS             2611533..2612276
     CDS             2612463..2613155
     CDS             complement(2613074..2613637)
     CDS             2613878..2614504
     CDS             2614536..2615414
     CDS             complement(2615937..2617121)
     CDS             2617247..2617999
     CDS             2618073..2618873
     CDS             2618883..2619542
     CDS             complement(2619539..2620783)
     CDS             complement(2620971..2622182)
     CDS             2622962..2623609
     CDS             complement(2623619..2623771)
     CDS             complement(2624049..2625359)
     CDS             2625601..2625810
     CDS             complement(2625807..2626448)
     CDS             complement(2626491..2627723)
     CDS             2627925..2628380
     CDS             2628340..2628519
     CDS             2628464..2628856
     CDS             2628906..2630483
     CDS             2630637..2631140
     CDS             2631304..2632470
     CDS             2632544..2633104
     CDS             complement(2633144..2633419)
     CDS             2633601..2634068
     CDS             2634090..2634755
     CDS             complement(2634745..2635152)
     CDS             complement(2635163..2636590)
     CDS             2636867..2637172
     CDS             complement(2637238..2637645)
     CDS             complement(2638647..2647637)
     CDS             complement(2647920..2648156)
     CDS             complement(2648233..2649417)
     CDS             2649593..2650168
     CDS             2650442..2650906
     CDS             2650987..2651343
     CDS             complement(2651418..2652038)
     CDS             complement(2652065..2652802)
     CDS             complement(2653007..2653219)
     CDS             complement(2653324..2654019)
     CDS             complement(2654077..2654661)
     CDS             complement(2654873..2656237)
     CDS             2656453..2656989
     CDS             complement(2656972..2657634)
     CDS             complement(2657734..2658501)
     CDS             complement(2658604..2659455)
     CDS             2659509..2660135
     CDS             complement(2660145..2660639)
     CDS             complement(2660669..2661418)
     CDS             complement(2661415..2662329)
     CDS             complement(2662329..2662868)
     CDS             complement(2662881..2663255)
     CDS             2663513..2664064
     CDS             2664061..2665401
     CDS             2665861..2667858
     CDS             complement(2667868..2668761)
     CDS             complement(2668837..2669562)
     CDS             complement(2669555..2670895)
     CDS             complement(2671061..2672815)
     CDS             complement(2673336..2674340)
     CDS             2674805..2675293
     CDS             2675492..2676244
     CDS             complement(2676241..2676903)
     CDS             complement(2676916..2677194)
     CDS             complement(2677476..2679581)
     CDS             complement(2679682..2680128)
     CDS             complement(2680417..2680650)
     CDS             complement(2681221..2681343)
     CDS             2681547..2682380
     CDS             complement(2682377..2683126)
     CDS             complement(2683129..2683542)
     CDS             complement(2683625..2684758)
     CDS             2684920..2686293
     CDS             2686316..2687152
     CDS             2687188..2687325
     CDS             complement(2687447..2688172)
     CDS             complement(2688387..2690051)
     CDS             2690438..2690764
     CDS             2690774..2691568
     CDS             2691690..2693057
     CDS             2693300..2694922
     CDS             2694927..2695283
     CDS             complement(2695318..2695767)
     CDS             2695840..2697216
     CDS             complement(2697381..2698049)
     CDS             complement(2698192..2699580)
     CDS             complement(2699924..2702485)
     CDS             complement(2702485..2703339)
     CDS             2708323..2708817
     CDS             2709879..2710559
     CDS             2710638..2711312
     CDS             2711851..2712378
     CDS             2717190..2717684
     CDS             complement(2717991..2718182)
     CDS             complement(2718434..2719690)
     CDS             2719751..2720323
     CDS             complement(2720383..2721228)
     CDS             complement(2721293..2721589)
     CDS             2721926..2722861
     CDS             2723065..2723613
     CDS             complement(2723768..2724058)
     CDS             complement(2724476..2725360)
     CDS             complement(2725382..2726590)
     CDS             complement(2727397..2728134)
     CDS             complement(2728205..2729026)
     CDS             complement(2729376..2730884)
     CDS             complement(2730877..2730987)
     CDS             2731377..2732522
     CDS             2732637..2733371
     CDS             complement(2733453..2734226)
     CDS             complement(2734262..2735185)
     CDS             complement(2735200..2736267)
     CDS             complement(2736412..2737539)
     CDS             complement(2737834..2738712)
     CDS             2738796..2739557
     CDS             complement(2739554..2740630)
     CDS             2740671..2741360
     CDS             complement(2741634..2742578)
     CDS             2742668..2743789
     CDS             2744011..2744226
     CDS             complement(2744879..2746051)
     CDS             complement(2746081..2747592)
     CDS             complement(2747681..2748058)
     CDS             2748096..2749115
     CDS             complement(2749160..2749924)
     CDS             complement(2750025..2752313)
     CDS             complement(2752325..2752996)
     CDS             complement(2752993..2753238)
     CDS             complement(2753326..2753805)
     CDS             2753993..2756743
     CDS             complement(2757127..2757816)
     CDS             complement(2757861..2759201)
     CDS             complement(2759530..2761650)
     CDS             complement(2761783..2762751)
     CDS             complement(2762994..2763110)
     CDS             complement(2763502..2764932)
     CDS             complement(2764976..2766127)
     CDS             complement(2766156..2767421)
     CDS             2767587..2767997
     CDS             complement(2768341..2769096)
     CDS             complement(2769154..2770599)
     CDS             2770715..2771986
     CDS             2771990..2772664
     CDS             complement(2772642..2774099)
     CDS             complement(2774108..2774830)
     CDS             complement(2774935..2775690)
     CDS             complement(2775738..2776769)
     CDS             complement(2776766..2778505)
     CDS             2778966..2780450
     CDS             2780440..2780973
     CDS             2780997..2782319
     CDS             complement(2782338..2784470)
     CDS             complement(2784654..2785601)
     CDS             complement(2785649..2786356)
     CDS             complement(2786754..2787776)
     CDS             2787783..2788598
     CDS             complement(2788585..2789400)
     CDS             complement(2789475..2789906)
     CDS             2790153..2790554
     CDS             2790983..2792452
     CDS             2792532..2792861
     CDS             2792874..2794331
     CDS             2794328..2794816
     CDS             2794871..2795641
     CDS             complement(2795674..2796681)
     CDS             2796857..2797810
     CDS             2797821..2798513
     CDS             2798514..2799395
     CDS             2799593..2801038
     CDS             complement(2801556..2803247)
     CDS             complement(2803248..2803997)
     CDS             complement(2804072..2804692)
     CDS             complement(2804674..2805111)
     CDS             complement(2805111..2805968)
     CDS             complement(2806014..2806442)
     CDS             complement(2806597..2807208)
     CDS             complement(2807424..2808365)
     CDS             complement(2808397..2809779)
     CDS             complement(2809822..2811807)
     CDS             complement(2811958..2813259)
     CDS             complement(2813277..2814038)
     CDS             complement(2814079..2815245)
     CDS             2815459..2816397
     CDS             2816410..2817321
     CDS             2817364..2818062
     CDS             complement(2818348..2819565)
     CDS             complement(2819555..2820277)
     CDS             2820585..2822195
     CDS             2822376..2823341
     CDS             2823342..2825345
     CDS             2825342..2826160
     CDS             complement(2826213..2826836)
     CDS             2826908..2827408
     CDS             complement(2827456..2827818)
     CDS             complement(2827902..2828384)
     CDS             complement(2828377..2829147)
     CDS             complement(2829154..2829750)
     CDS             2830058..2830783
     CDS             2830780..2831898
     CDS             2832101..2832670
     CDS             2832791..2834185
     CDS             2834189..2835289
     CDS             complement(2835281..2835961)
     CDS             complement(2836046..2837500)
     CDS             complement(2837954..2838577)
     CDS             2838644..2839525
     CDS             2839563..2840720
     CDS             2841076..2841852
     CDS             2842131..2842457
     CDS             2842494..2843237
     CDS             complement(2843430..2843723)
     CDS             complement(2844164..2846941)
     CDS             2847230..2848663
     CDS             2848851..2849783
     CDS             2849936..2851819
     CDS             2852018..2853736
     CDS             2853770..2855713
     CDS             complement(2855651..2855776)
     CDS             2855796..2857520
     CDS             complement(2857611..2859056)
     CDS             complement(2859193..2860146)
     CDS             complement(2860503..2862083)
     CDS             complement(2862130..2862930)
     CDS             complement(2862927..2863622)
     CDS             complement(2863622..2864371)
     CDS             complement(2864382..2864849)
     CDS             complement(2864865..2865344)
     CDS             complement(2865344..2865772)
     CDS             complement(2865729..2866583)
     CDS             complement(2866584..2867189)
     CDS             complement(2867167..2869728)
     CDS             complement(2869861..2870463)
     CDS             complement(2870497..2871441)
     CDS             complement(2871443..2872726)
     CDS             2872927..2873403
     CDS             complement(2873903..2875444)
     CDS             complement(2875432..2875857)
     CDS             complement(2875868..2876281)
     CDS             complement(2876278..2876778)
     CDS             complement(2876775..2877386)
     CDS             complement(2877453..2877704)
     CDS             complement(2878476..2879711)
     CDS             2879966..2880256
     CDS             2880545..2880991
     CDS             2880999..2884886
     CDS             complement(2884933..2886498)
     CDS             complement(2886914..2887834)
     CDS             complement(2887942..2888079)
     CDS             complement(2888163..2888336)
     CDS             complement(2888895..2890541)
     CDS             complement(2890749..2890931)
     CDS             complement(2890928..2892139)
     CDS             complement(2892136..2893101)
     CDS             complement(2893098..2895083)
     CDS             complement(2895070..2897526)
     CDS             complement(2897526..2900327)
     CDS             complement(2900328..2903921)
     CDS             complement(2903962..2906643)
     CDS             complement(2906637..2907251)
     CDS             2907516..2908889
     CDS             complement(2908982..2909143)
     CDS             2909232..2909792
     CDS             2910173..2913232
     CDS             2913236..2913727
     CDS             2913720..2915420
     CDS             2915417..2915926
     CDS             2915930..2916205
     CDS             2916206..2916586
     CDS             complement(2917022..2917621)
     CDS             complement(2917628..2918758)
     CDS             complement(2918817..2919410)
     CDS             complement(2919488..2919700)
     CDS             2919716..2920297
     CDS             2920287..2921294
     CDS             2921321..2922112
     CDS             2922119..2923621
     CDS             complement(2923952..2925148)
     CDS             2925398..2926708
     CDS             complement(2926705..2927487)
     CDS             complement(2927549..2928307)
     CDS             complement(2928300..2929232)
     CDS             complement(2929254..2929748)
     CDS             2929868..2931340
     CDS             2931341..2932375
     CDS             2932365..2934833
     CDS             complement(2935313..2936506)
     CDS             complement(2936506..2937891)
     CDS             2938404..2939771
     CDS             2939908..2940456
     CDS             complement(2940445..2941455)
     CDS             complement(2941470..2942501)
     CDS             complement(2942607..2943008)
     CDS             complement(2943010..2944236)
     CDS             complement(2945174..2945623)
     CDS             complement(2945637..2946527)
     CDS             complement(2946696..2947592)
     CDS             complement(2947618..2947887)
     CDS             complement(2948047..2949042)
     CDS             complement(2949026..2949133)
     CDS             complement(2949263..2949883)
     CDS             2950208..2950435
     CDS             complement(2950432..2951724)
     CDS             2951844..2952695
     CDS             2952710..2952976
     CDS             complement(2952973..2954142)
     CDS             complement(2954239..2955273)
     CDS             complement(2955521..2956738)
     CDS             complement(2956828..2957496)
     CDS             complement(2957483..2958037)
     CDS             complement(2958137..2959474)
     CDS             complement(2959518..2960342)
     CDS             complement(2960466..2961188)
     CDS             2961343..2962722
     CDS             complement(2963196..2963597)
     CDS             complement(2963604..2966162)
     CDS             complement(2966456..2967805)
     CDS             2968422..2968793
     CDS             2968790..2969812
     CDS             2969835..2971007
     CDS             2971018..2972061
     CDS             complement(2972058..2973206)
     CDS             complement(2973228..2973797)
     CDS             2973962..2974204
     CDS             2974468..2975595
     CDS             2975555..2976364
     CDS             2976621..2977778
     CDS             complement(2977845..2978645)
     CDS             2978738..2978983
     CDS             2978983..2980119
     CDS             complement(2980179..2981699)
     CDS             complement(2982021..2982461)
     CDS             complement(2982493..2983680)
     CDS             complement(2983885..2984541)
     CDS             complement(2984542..2986398)
     CDS             2986738..2988168
     CDS             complement(2988212..2988772)
     CDS             complement(2988844..2989950)
     CDS             complement(2989952..2993287)
     CDS             complement(2993284..2993922)
     CDS             complement(2993919..2995406)
     CDS             complement(2995745..2996782)
     CDS             2997269..2997370
     CDS             complement(2998526..2999455)
     CDS             complement(2999476..3000201)
     CDS             complement(3000239..3001540)
     CDS             complement(3001540..3002454)
     CDS             complement(3002451..3003236)
     CDS             complement(3003478..3005163)
     CDS             3005546..3006919
     CDS             3007016..3008380
     CDS             complement(3008451..3008657)
     CDS             complement(3008747..3009163)
     CDS             3009387..3009611
     CDS             complement(3009708..3011240)
     CDS             complement(3011240..3011806)
     CDS             complement(3011806..3012810)
     CDS             complement(3013104..3013835)
     CDS             complement(3013835..3014557)
     CDS             3014617..3015828
     CDS             complement(3015825..3017150)
     CDS             3017485..3019224
     CDS             complement(3019540..3020568)
     CDS             complement(3020559..3021203)
     CDS             complement(3021206..3021958)
     CDS             complement(3022111..3022980)
     CDS             complement(3022996..3023901)
     CDS             3024380..3025357
     CDS             3025362..3025556
     CDS             3025553..3026143
     CDS             complement(3026140..3027300)
     CDS             3027562..3028167
     CDS             3028269..3028895
     CDS             complement(3028882..3029448)
     CDS             3029505..3029786
     CDS             complement(3029700..3030062)
     CDS             3030156..3030539
     CDS             3030670..3031983
     CDS             3032257..3033867
     CDS             3034182..3035441
     CDS             complement(3035438..3036757)
     CDS             complement(3036843..3037412)
     CDS             3038173..3038946
     CDS             complement(3038991..3040682)
     CDS             complement(3040746..3041903)
     CDS             3041995..3042441
     CDS             3042504..3042707
     CDS             3042685..3045792
     CDS             complement(3046120..3047190)
     CDS             3047234..3048052
     CDS             3048059..3049483
     CDS             complement(3049454..3050557)
     CDS             3050604..3051194
     CDS             3051195..3051968
     CDS             complement(3052060..3053892)
     CDS             3054754..3055773
     CDS             3055868..3056635
     CDS             3056635..3057321
     CDS             3057329..3059647
     CDS             3059652..3060737
     CDS             3060734..3061099
     CDS             complement(3061378..3062928)
     CDS             complement(3062949..3067781)
     CDS             complement(3068141..3070003)
     CDS             complement(3070212..3071141)
     CDS             complement(3071145..3071645)
     CDS             complement(3071648..3073621)
     CDS             3074078..3075451
     CDS             complement(3075538..3076563)
     CDS             complement(3076713..3078791)
     CDS             complement(3078851..3079849)
     CDS             complement(3079846..3080352)
     CDS             complement(3080342..3082333)
     CDS             3082564..3083964
     CDS             complement(3083933..3084412)
     CDS             complement(3084422..3085081)
     CDS             3085262..3087052
     CDS             complement(3087099..3088304)
     CDS             3088590..3090668
     CDS             complement(3090758..3092287)
     CDS             complement(3092340..3093176)
     CDS             complement(3093173..3094051)
     CDS             complement(3094076..3095374)
     CDS             3095482..3096291
     CDS             3096315..3097427
     CDS             3097424..3097768
     CDS             complement(3097902..3098573)
     CDS             complement(3098576..3099523)
     CDS             3099563..3100702
     CDS             3100699..3101430
     CDS             complement(3101514..3101729)
     CDS             3101735..3102772
     CDS             3102895..3103767
     CDS             3103927..3104256
     CDS             3104437..3105723
     CDS             complement(3106051..3106965)
     CDS             complement(3106949..3107710)
     CDS             3108132..3109523
     CDS             3110120..3110239
     CDS             complement(3110462..3112321)
     CDS             complement(3112447..3113391)
     CDS             3113620..3115398
     CDS             3115408..3116046
     CDS             3116080..3116625
     CDS             3116641..3117336
     CDS             3117337..3118125
     CDS             3118285..3119586
     CDS             3119621..3120883
     CDS             3121081..3121317
     CDS             3121599..3121913
     CDS             complement(3122554..3124173)
     CDS             complement(3124339..3124887)
     CDS             complement(3124895..3125299)
     CDS             complement(3125493..3126146)
     CDS             3126393..3126995
     CDS             complement(3127492..3128418)
     CDS             3128493..3129743
     CDS             3129858..3131399
     CDS             complement(3131506..3132921)
     CDS             3133116..3133751
     CDS             complement(3133776..3135242)
     CDS             3135298..3135756
     CDS             complement(3135854..3136492)
     CDS             complement(3136591..3137925)
     CDS             3137963..3138475
     CDS             complement(3138479..3138631)
     CDS             complement(3138632..3139456)
     CDS             3139688..3140956
     CDS             complement(3140883..3141524)
     CDS             complement(3141707..3141970)
     CDS             complement(3142452..3143357)
     CDS             complement(3143494..3144483)
     CDS             complement(3144493..3144633)
     CDS             3144662..3145630
     CDS             3150577..3151071
     CDS             complement(3151840..3152205)
     CDS             3152414..3153832
     CDS             complement(3153892..3154767)
     CDS             complement(3155244..3156251)
     CDS             complement(3156304..3157248)
     CDS             complement(3157221..3157466)
     CDS             complement(3157477..3157731)
     CDS             complement(3157731..3157937)
     CDS             3158065..3158838
     CDS             complement(3159079..3159801)
     CDS             3159950..3160144
     CDS             complement(3160235..3160531)
     CDS             complement(3161085..3161408)
     CDS             complement(3161680..3162015)
     CDS             3162093..3162239
     CDS             complement(3162386..3162613)
     CDS             complement(3162856..3162984)
     CDS             complement(3163072..3163734)
     CDS             complement(3163787..3166006)
     CDS             complement(3166057..3166389)
     CDS             complement(3166448..3167647)
     CDS             complement(3167644..3168366)
     CDS             3168769..3169344
     CDS             3169415..3170896
     CDS             3171047..3171268
     CDS             3171255..3171620
     CDS             complement(3171617..3172537)
     CDS             3172996..3173469
     CDS             3173625..3173861
     CDS             3174067..3174384
     CDS             complement(3174595..3174723)
     CDS             3175028..3176905
     CDS             complement(3177087..3177305)
     CDS             complement(3177306..3177566)
     CDS             complement(3178110..3178484)
     CDS             3178670..3178876
     CDS             3179077..3180396
     CDS             complement(3180356..3180568)
     CDS             complement(3180549..3181127)
     CDS             complement(3181335..3182867)
     CDS             complement(3183476..3183928)
     CDS             complement(3183985..3184662)
     CDS             complement(3184699..3184986)
     CDS             complement(3185115..3185258)
     CDS             complement(3185346..3185537)
     CDS             complement(3185534..3186994)
     CDS             complement(3187040..3189202)
     CDS             complement(3189294..3189686)
     CDS             3189878..3190351
     CDS             3190382..3191323
     CDS             3191379..3191852
     CDS             complement(3191920..3192243)
     CDS             complement(3192264..3193202)
     CDS             complement(3193250..3194515)
     CDS             complement(3194512..3195189)
     CDS             complement(3195208..3197187)
     CDS             3197413..3198504
     CDS             complement(3198580..3199143)
     CDS             complement(3199200..3200687)
     CDS             3200937..3201380
     CDS             complement(3201258..3201755)
     CDS             3201907..3202716
     CDS             3202953..3204104
     CDS             3204166..3204732
     CDS             complement(3204729..3205205)
     CDS             complement(3205220..3206221)
     CDS             3206850..3208028
     CDS             3208280..3209458
     CDS             complement(3209703..3211187)
     CDS             complement(3211244..3211816)
     CDS             complement(3211902..3212513)
     CDS             3212613..3213935
     CDS             complement(3213932..3215164)
     CDS             complement(3215255..3216760)
     CDS             complement(3216884..3217069)
     CDS             complement(3217455..3217778)
     CDS             3217994..3218605
     CDS             3218778..3219704
     CDS             complement(3219776..3222634)
     CDS             3222723..3223154
     CDS             complement(3223087..3223452)
     CDS             complement(3223990..3224715)
     CDS             complement(3224716..3225555)
     CDS             complement(3225561..3226688)
     CDS             complement(3226908..3227684)
     CDS             3227782..3229083
     CDS             3229120..3230448
     CDS             complement(3231052..3232305)
     CDS             3232597..3233109
     CDS             3233404..3234960
     CDS             3234957..3235583
     CDS             3235603..3236649
     CDS             3236642..3238066
     CDS             3238083..3239336
     CDS             3239333..3240175
     CDS             complement(3240311..3241852)
     CDS             complement(3241877..3242689)
     CDS             3242846..3243763
     CDS             3243760..3245346
     CDS             3245387..3245770
     CDS             complement(3245820..3246905)
     CDS             3247235..3248209
     CDS             3248393..3249169
     CDS             complement(3249185..3249523)
     CDS             3249625..3250746
     CDS             3250759..3251409
     CDS             complement(3251464..3251619)
     CDS             complement(3251741..3251899)
     CDS             complement(3252131..3252301)
     CDS             3252729..3253484
     CDS             3253561..3253743
     CDS             complement(3253822..3255348)
     CDS             complement(3255742..3256299)
     CDS             complement(3256469..3257374)
     CDS             complement(3257401..3258504)
     CDS             complement(3258559..3260085)
     CDS             3260509..3261993
     CDS             3262146..3263225
     CDS             3263238..3264119
     CDS             3264143..3265150
     CDS             3265185..3266270
     CDS             3266712..3271097
     CDS             3271393..3272481
     CDS             complement(3272561..3274075)
     CDS             complement(3274486..3275232)
     CDS             complement(3275600..3276571)
     CDS             complement(3276669..3281609)
     CDS             complement(3281664..3282173)
     CDS             complement(3282345..3282947)
     CDS             3283181..3283387
     CDS             complement(3283471..3284238)
     CDS             complement(3284397..3285425)
     CDS             3285603..3286580
     CDS             3286623..3287009
     CDS             complement(3287077..3287202)
     CDS             complement(3287391..3288191)
     CDS             3288266..3288613
     CDS             3288686..3288889
     CDS             complement(3288969..3289316)
     CDS             complement(3289309..3290022)
     CDS             complement(3290023..3290628)
     CDS             complement(3290621..3292291)
     CDS             complement(3292608..3292877)
     CDS             3292971..3293501
     CDS             3293498..3296011
     CDS             3296064..3299408
     CDS             3299662..3300267
     CDS             3300372..3301325
     CDS             3301410..3301733
     CDS             3301810..3303000
     CDS             complement(3302997..3303617)
     CDS             complement(3303634..3304773)
     CDS             complement(3304833..3305756)
     CDS             complement(3305862..3306491)
     CDS             complement(3306680..3307633)
     CDS             complement(3307969..3308337)
     CDS             complement(3308410..3308553)
     CDS             complement(3308820..3309041)