CDS             complement(313..747)
     CDS             complement(817..2184)
     CDS             complement(2281..3906)
     CDS             complement(4133..4456)
     CDS             complement(4502..4636)
     CDS             complement(4822..5559)
     CDS             complement(5556..6227)
     CDS             complement(6352..7104)
     CDS             7401..8810
     CDS             8843..9943
     CDS             9957..11036
     CDS             11054..13471
     CDS             13895..14329
     CDS             complement(14539..15786)
     CDS             16015..16935
     CDS             16938..19004
     CDS             19150..20790
     CDS             20925..21176
     CDS             complement(21222..21473)
     CDS             21659..21850
     CDS             21997..22938
     CDS             23063..23509
     CDS             complement(23656..24636)
     CDS             complement(25396..26559)
     CDS             complement(26573..28750)
     CDS             29029..29610
     CDS             29667..31124
     CDS             31157..31681
     CDS             complement(31737..32129)
     CDS             32310..35063
     CDS             35144..35338
     CDS             35637..37016
     CDS             37617..39551
     CDS             39622..40281
     CDS             40274..41107
     CDS             41100..41312
     CDS             41314..42084
     CDS             42095..43210
     CDS             complement(43328..45775)
     CDS             complement(46035..47828)
     CDS             complement(47933..48898)
     CDS             48996..50225
     CDS             50347..50637
     CDS             complement(50759..51661)
     CDS             51789..53309
     CDS             53367..54131
     CDS             54143..54766
     CDS             54763..56397
     CDS             56449..56697
     CDS             56701..57081
     CDS             57084..57839
     CDS             complement(59230..59991)
     CDS             60143..61159
     CDS             complement(61453..62946)
     CDS             complement(62980..64278)
     CDS             64391..64717
     CDS             64957..66216
     CDS             66374..67369
     CDS             67471..69315
     CDS             69479..69742
     CDS             69839..70549
     CDS             complement(70627..71811)
     CDS             complement(71808..72980)
     CDS             complement(72977..73738)
     CDS             complement(73741..74676)
     CDS             74934..77459
     CDS             77544..79745
     CDS             complement(79805..79972)
     CDS             complement(80164..81279)
     CDS             81298..83133
     CDS             83137..83427
     CDS             complement(83482..84846)
     CDS             85190..85861
     CDS             86562..89360
     CDS             complement(90085..90732)
     CDS             91021..91638
     CDS             91793..92434
     CDS             92434..92979
     CDS             92982..93473
     CDS             93582..94955
     CDS             complement(95145..95606)
     CDS             95747..96526
     CDS             complement(96523..96948)
     CDS             97131..97658
     CDS             97754..98092
     CDS             98141..99325
     CDS             99442..101937
     CDS             complement(101927..102514)
     CDS             complement(102526..103536)
     CDS             103693..104328
     CDS             complement(104345..106831)
     CDS             complement(107132..108133)
     CDS             complement(108298..110856)
     CDS             complement(110973..112376)
     CDS             complement(112415..113458)
     CDS             complement(113550..114086)
     CDS             complement(114336..115745)
     CDS             116247..118115
     CDS             118394..119344
     CDS             119316..119750
     CDS             120268..121167
     CDS             complement(121501..122190)
     CDS             complement(122442..124565)
     CDS             complement(124616..124888)
     CDS             complement(124997..125620)
     CDS             125849..126274
     CDS             126471..126851
     CDS             127083..128015
     CDS             complement(128097..128960)
     CDS             129121..129837
     CDS             130086..130727
     CDS             complement(130754..131497)
     CDS             131703..132422
     CDS             132855..134159
     CDS             complement(134406..135797)
     CDS             complement(136161..136796)
     CDS             136909..137682
     CDS             137709..138188
     CDS             complement(138384..140699)
     CDS             complement(140927..141400)
     CDS             complement(141419..142357)
     CDS             complement(142382..142972)
     CDS             complement(143127..144356)
     CDS             144577..145251
     CDS             145447..145683
     CDS             145698..145865
     CDS             146326..146781
     CDS             147021..147839
     CDS             147864..149843
     CDS             complement(149887..150375)
     CDS             complement(150368..151396)
     CDS             complement(151399..152184)
     CDS             complement(152194..153237)
     CDS             153432..154136
     CDS             154173..156020
     CDS             complement(156188..157444)
     CDS             complement(157441..158466)
     CDS             158549..159739
     CDS             159763..160908
     CDS             160943..162127
     CDS             162135..163208
     CDS             163201..163845
     CDS             163861..164919
     CDS             164925..165905
     CDS             165921..166610
     CDS             166610..167380
     CDS             167389..168558
     CDS             complement(168574..169551)
     CDS             complement(169555..170787)
     CDS             complement(170815..171756)
     CDS             172424..173896
     CDS             173982..174335
     CDS             174458..175102
     CDS             complement(175293..177545)
     CDS             complement(177549..178310)
     CDS             complement(178353..179027)
     CDS             complement(179151..179399)
     CDS             179873..181024
     CDS             181185..181535
     CDS             181890..182330
     CDS             182615..184777
     CDS             184859..185953
     CDS             185953..186852
     CDS             186852..187409
     CDS             187411..188226
     CDS             188230..189483
     CDS             189505..190824
     CDS             190805..191437
     CDS             191442..192389
     CDS             192382..193521
     CDS             193521..194513
     CDS             194489..195304
     CDS             195317..196114
     CDS             196117..196680
     CDS             196684..197436
     CDS             197437..198369
     CDS             198615..199706
     CDS             200281..201246
     CDS             201269..202042
     CDS             202046..203128
     CDS             203128..204441
     CDS             204457..206157
     CDS             206150..207157
     CDS             207240..208160
     CDS             208195..209184
     CDS             209171..210448
     CDS             210438..211541
     CDS             211619..212656
     CDS             212656..213759
     CDS             213769..214899
     CDS             214901..216112
     CDS             216109..217020
     CDS             217017..217565
     CDS             217580..219487
     CDS             219821..220273
     CDS             220251..220988
     CDS             221197..222150
     CDS             222273..223280
     CDS             complement(223608..225140)
     CDS             complement(225513..226877)
     CDS             227164..227454
     CDS             227532..229178
     CDS             complement(229534..230304)
     CDS             230573..230917
     CDS             complement(230932..231285)
     CDS             complement(232010..233017)
     CDS             233385..233627
     CDS             complement(234115..234612)
     CDS             complement(234737..235645)
     CDS             complement(235728..236597)
     CDS             complement(236700..236942)
     CDS             complement(236988..237956)
     CDS             complement(237962..238468)
     CDS             complement(238452..240383)
     CDS             240600..241142
     CDS             241142..242932
     CDS             242968..243162
     CDS             243219..243872
     CDS             complement(243991..244215)
     CDS             complement(244215..245228)
     CDS             245452..246246
     CDS             246417..247121
     CDS             247118..247510
     CDS             247545..247901
     CDS             247902..248192
     CDS             248356..248730
     CDS             248825..249295
     CDS             249427..251523
     CDS             251632..252816
     CDS             253229..253540
     CDS             253553..254182
     CDS             254200..254802
     CDS             254799..255101
     CDS             255117..255941
     CDS             255961..256239
     CDS             256250..256582
     CDS             256602..257300
     CDS             257312..257722
     CDS             257722..257913
     CDS             257913..258167
     CDS             258332..258703
     CDS             258717..259031
     CDS             259046..259582
     CDS             259604..259909
     CDS             259939..260331
     CDS             260344..260877
     CDS             260887..261240
     CDS             261255..261755
     CDS             261761..261940
     CDS             261946..262380
     CDS             262401..263732
     CDS             263763..263876
     CDS             264026..264382
     CDS             264404..264793
     CDS             264825..265445
     CDS             265469..266458
     CDS             266495..266875
     CDS             complement(266962..267972)
     CDS             268193..269536
     CDS             269539..270156
     CDS             270371..271387
     CDS             271429..273033
     CDS             273033..273737
     CDS             273931..276789
     CDS             276904..277641
     CDS             complement(277693..278130)
     CDS             complement(278182..280761)
     CDS             complement(281055..282029)
     CDS             complement(282360..282830)
     CDS             283104..284039
     CDS             complement(284128..285099)
     CDS             285376..285687
     CDS             285705..285962
     CDS             286199..287371
     CDS             287505..288275
     CDS             288268..288759
     CDS             288782..289261
     CDS             complement(289516..290331)
     CDS             complement(290404..291222)
     CDS             complement(291219..292223)
     CDS             complement(292201..293514)
     CDS             complement(293582..295942)
     CDS             296149..297000
     CDS             complement(297067..297846)
     CDS             complement(297969..298571)
     CDS             complement(298584..299999)
     CDS             complement(300015..301106)
     CDS             complement(301188..302735)
     CDS             303219..303863
     CDS             303850..305169
     CDS             305166..308270
     CDS             complement(308282..309283)
     CDS             309465..310862
     CDS             310875..311957
     CDS             311957..313174
     CDS             313389..315041
     CDS             complement(315198..315659)
     CDS             complement(315687..316043)
     CDS             316316..317302
     CDS             317421..318122
     CDS             318294..318524
     CDS             318660..320474
     CDS             320474..322204
     CDS             322197..322958
     CDS             complement(323046..323510)
     CDS             complement(323634..324254)
     CDS             324394..325044
     CDS             complement(325081..325908)
     CDS             complement(325925..326377)
     CDS             complement(326444..327013)
     CDS             complement(327130..329112)
     CDS             329521..330429
     CDS             330459..331895
     CDS             331907..333634
     CDS             333649..334263
     CDS             complement(334347..335246)
     CDS             335426..335518
     CDS             complement(335554..336039)
     CDS             complement(336051..337310)
     CDS             complement(337307..337993)
     CDS             complement(338030..338674)
     CDS             complement(339080..339631)
     CDS             339839..340054
     CDS             complement(340108..340686)
     CDS             340801..342522
     CDS             342534..346319
     CDS             complement(357185..357394)
     CDS             complement(358299..359576)
     CDS             359759..363439
     CDS             complement(363505..364857)
     CDS             365309..366421
     CDS             complement(366473..368233)
     CDS             complement(368330..371155)
     CDS             complement(371327..372196)
     CDS             complement(372377..372781)
     CDS             complement(372768..373901)
     CDS             complement(373906..375111)
     CDS             complement(375108..376106)
     CDS             complement(376099..377478)
     CDS             complement(377481..378686)
     CDS             complement(378691..380871)
     CDS             complement(380875..381462)
     CDS             complement(381463..382779)
     CDS             complement(382763..384175)
     CDS             384488..385021
     CDS             complement(385106..385795)
     CDS             386002..387981
     CDS             388101..389564
     CDS             389557..390195
     CDS             390197..390538
     CDS             390550..392190
     CDS             392203..393051
     CDS             393048..394181
     CDS             394181..395905
     CDS             395915..397141
     CDS             397144..397599
     CDS             397686..398249
     CDS             398415..398879
     CDS             399006..399602
     CDS             399599..400180
     CDS             400180..400905
     CDS             400895..401329
     CDS             401329..404436
     CDS             404559..405602
     CDS             405626..406477
     CDS             406467..406958
     CDS             406969..407544
     CDS             407563..409032
     CDS             409044..412913
     CDS             412928..413746
     CDS             413840..415285
     CDS             complement(415378..415917)
     CDS             416027..417370
     CDS             complement(417477..418832)
     CDS             complement(418983..419261)
     CDS             complement(419280..420134)
     CDS             complement(420158..420601)
     CDS             complement(420603..420890)
     CDS             complement(420910..422379)
     CDS             complement(422403..423128)
     CDS             complement(423131..423628)
     CDS             complement(423609..424172)
     CDS             complement(424169..424729)
     CDS             complement(424729..425703)
     CDS             complement(425889..426860)
     CDS             427062..427868
     CDS             427861..428655
     CDS             428659..429153
     CDS             429153..429794
     CDS             429794..430114
     CDS             430114..430371
     CDS             430383..431651
     CDS             431799..432527
     CDS             432599..433144
     CDS             complement(433218..433607)
     CDS             complement(433746..434210)
     CDS             complement(434224..435153)
     CDS             complement(435399..436403)
     CDS             complement(436516..437736)
     CDS             437890..438306
     CDS             438377..439219
     CDS             complement(439340..442225)
     CDS             complement(442324..442767)
     CDS             complement(442847..444355)
     CDS             444545..445657
     CDS             445650..446726
     CDS             complement(446800..447264)
     CDS             complement(447663..447920)
     CDS             complement(447954..448340)
     CDS             complement(449539..450627)
     CDS             complement(450736..451008)
     CDS             complement(451011..452063)
     CDS             452308..453024
     CDS             453108..454028
     CDS             complement(454132..455292)
     CDS             complement(455296..455892)
     CDS             complement(455903..456334)
     CDS             complement(456404..456691)
     CDS             complement(456699..457253)
     CDS             complement(457302..458120)
     CDS             complement(458204..458914)
     CDS             458938..459975
     CDS             459978..461078
     CDS             complement(461218..461643)
     CDS             complement(461640..462203)
     CDS             complement(462316..463263)
     CDS             complement(463277..464008)
     CDS             complement(464082..464786)
     CDS             complement(464878..465378)
     CDS             complement(465544..466698)
     CDS             467063..469057
     CDS             469202..470221
     CDS             470388..471551
     CDS             471707..472783
     CDS             complement(473008..474249)
     CDS             complement(474338..475042)
     CDS             475331..476644
     CDS             complement(476766..477284)
     CDS             477442..478326
     CDS             478401..479177
     CDS             479248..480987
     CDS             481609..482355
     CDS             482369..483874
     CDS             484262..485599
     CDS             complement(485652..486320)
     CDS             486918..487430
     CDS             487469..489730
     CDS             489730..490533
     CDS             490545..491378
     CDS             491457..492308
     CDS             complement(492382..493527)
     CDS             493943..494833
     CDS             494897..495193
     CDS             complement(495308..495490)
     CDS             495788..497347
     CDS             497438..498370
     CDS             498407..501265
     CDS             501265..501780
     CDS             501852..502280
     CDS             502305..503249
     CDS             503322..504131
     CDS             504726..505883
     CDS             505901..509131
     CDS             complement(509280..510686)
     CDS             complement(510829..511797)
     CDS             512384..512857
     CDS             complement(512957..513253)
     CDS             513372..514001
     CDS             514087..516060
     CDS             516129..516965
     CDS             517014..518351
     CDS             518491..518835
     CDS             519240..519695
     CDS             519713..521200
     CDS             521225..523906
     CDS             524018..524425
     CDS             524425..525375
     CDS             525539..525808
     CDS             526147..528276
     CDS             528397..529380
     CDS             complement(529456..530334)
     CDS             complement(530344..531345)
     CDS             complement(531563..533590)
     CDS             533780..534316
     CDS             534306..534809
     CDS             complement(534865..535332)
     CDS             535542..535943
     CDS             535933..536379
     CDS             536476..538056
     CDS             538202..538315
     CDS             538315..539091
     CDS             539302..540546
     CDS             540832..541002
     CDS             541279..542055
     CDS             542171..543502
     CDS             543513..544745
     CDS             544817..545533
     CDS             complement(545597..546193)
     CDS             546319..547296
     CDS             547556..547771
     CDS             547783..548220
     CDS             548228..549040
     CDS             549044..550354
     CDS             550351..550821
     CDS             550871..552109
     CDS             552116..553405
     CDS             553405..554322
     CDS             554322..555194
     CDS             555187..555927
     CDS             555936..556421
     CDS             556396..556944
     CDS             556941..558338
     CDS             558354..559013
     CDS             complement(559068..560030)
     CDS             complement(560037..561380)
     CDS             complement(561383..562063)
     CDS             complement(562177..564522)
     CDS             564644..566026
     CDS             566222..568309
     CDS             complement(568375..568617)
     CDS             complement(568710..569987)
     CDS             complement(569999..571240)
     CDS             complement(572179..573855)
     CDS             complement(574065..576629)
     CDS             576737..577234
     CDS             577375..578421
     CDS             578664..581243
     CDS             581256..582425
     CDS             582507..582704
     CDS             584150..584266
     CDS             584919..585170
     CDS             585207..586994
     CDS             587010..588140
     CDS             588174..588668
     CDS             588678..591530
     CDS             591662..593227
     CDS             593294..593893
     CDS             593925..594443
     CDS             complement(594535..595839)
     CDS             complement(595943..596737)
     CDS             596889..598262
     CDS             598520..598768
     CDS             598796..599323
     CDS             599346..600095
     CDS             600137..600490
     CDS             600707..601780
     CDS             601787..602920
     CDS             complement(602994..604007)
     CDS             complement(604032..604394)
     CDS             complement(604509..606176)
     CDS             606349..608298
     CDS             608394..608720
     CDS             complement(608689..609201)
     CDS             complement(609224..610402)
     CDS             complement(610517..610870)
     CDS             complement(611309..612034)
     CDS             612196..613170
     CDS             613173..613907
     CDS             614013..616598
     CDS             complement(622707..623114)
     CDS             complement(623104..624411)
     CDS             complement(624411..625031)
     CDS             complement(625009..625524)
     CDS             625628..626059
     CDS             complement(626108..627259)
     CDS             627309..628301
     CDS             complement(628320..628508)
     CDS             complement(628625..629656)
     CDS             complement(629874..630164)
     CDS             630355..630990
     CDS             complement(631019..631897)
     CDS             632033..633022
     CDS             633104..636523
     CDS             636815..640441
     CDS             640434..642452
     CDS             642663..643016
     CDS             complement(643099..644439)
     CDS             644592..644975
     CDS             645166..646266
     CDS             646360..647169
     CDS             complement(647251..647676)
     CDS             complement(647700..648932)
     CDS             649287..650195
     CDS             650188..650574
     CDS             650571..651662
     CDS             complement(651924..652703)
     CDS             complement(652798..654156)
     CDS             complement(654308..655870)
     CDS             complement(656046..658265)
     CDS             complement(658364..659209)
     CDS             659314..659865
     CDS             659947..660720
     CDS             complement(660762..661211)
     CDS             complement(661211..661480)
     CDS             662465..663820
     CDS             663853..664158
     CDS             664198..665607
     CDS             665634..666569
     CDS             666581..666904
     CDS             666974..667978
     CDS             668239..669516
     CDS             complement(669583..669891)
     CDS             complement(669895..670932)
     CDS             671035..671349
     CDS             671351..672130
     CDS             complement(672196..672999)
     CDS             673207..673932
     CDS             674040..674546
     CDS             674578..675792
     CDS             675827..676210
     CDS             676335..676658
     CDS             676674..677189
     CDS             677228..679078
     CDS             679081..679419
     CDS             679542..679742
     CDS             679973..681259
     CDS             681548..681982
     CDS             682216..683334
     CDS             683365..683997
     CDS             684117..685031
     CDS             685044..686162
     CDS             686201..687469
     CDS             687481..688092
     CDS             688103..689260
     CDS             689442..690944
     CDS             691024..691899
     CDS             692217..692450
     CDS             complement(692443..693792)
     CDS             694001..695464
     CDS             695666..697219
     CDS             697495..699054
     CDS             complement(699129..699764)
     CDS             complement(699824..701101)
     CDS             complement(701127..701507)
     CDS             701804..703108
     CDS             complement(703176..704018)
     CDS             complement(704236..705384)
     CDS             705663..706037
     CDS             706098..706697
     CDS             complement(706769..708046)
     CDS             complement(708245..709393)
     CDS             709568..710440
     CDS             710441..710956
     CDS             complement(711015..711173)
     CDS             complement(711318..712805)
     CDS             713169..717080
     CDS             717321..717830
     CDS             717999..718319
     CDS             complement(718381..720921)
     CDS             721174..721659
     CDS             complement(721721..722788)
     CDS             complement(722775..723680)
     CDS             complement(723680..724120)
     CDS             724612..725955
     CDS             complement(726055..726243)
     CDS             complement(726243..726449)
     CDS             complement(726576..727469)
     CDS             727762..728640
     CDS             complement(728699..729859)
     CDS             730087..730824
     CDS             730821..731696
     CDS             731756..733273
     CDS             733329..733799
     CDS             complement(733918..734538)
     CDS             complement(734548..735213)
     CDS             complement(735225..735716)
     CDS             complement(735778..737481)
     CDS             complement(737481..737837)
     CDS             complement(737848..738150)
     CDS             complement(738167..739030)
     CDS             complement(739400..739987)
     CDS             complement(739989..740741)
     CDS             complement(740731..741495)
     CDS             complement(741514..742509)
     CDS             complement(742488..744158)
     CDS             complement(744514..746229)
     CDS             complement(746378..747091)
     CDS             complement(747171..747980)
     CDS             complement(748019..748696)
     CDS             complement(748686..749720)
     CDS             749943..750494
     CDS             750710..750877
     CDS             751172..752200
     CDS             752203..753255
     CDS             753364..755202
     CDS             755290..756294
     CDS             756291..757259
     CDS             757337..757666
     CDS             complement(757760..758368)
     CDS             758768..760018
     CDS             760321..765030
     CDS             complement(765122..765448)
     CDS             complement(765533..767521)
     CDS             767690..768139
     CDS             768141..769259
     CDS             769263..769919
     CDS             769960..771069
     CDS             771223..771693
     CDS             771693..772160
     CDS             772245..773243
     CDS             773240..773743
     CDS             773743..774861
     CDS             774864..777098
     CDS             complement(777099..777374)
     CDS             777450..777800
     CDS             complement(777863..779746)
     CDS             complement(779768..780664)
     CDS             complement(780657..780899)
     CDS             781178..781942
     CDS             781958..782887
     CDS             783047..784495
     CDS             complement(784568..785158)
     CDS             complement(785155..786048)
     CDS             complement(786156..786929)
     CDS             complement(787211..788554)
     CDS             complement(788641..789201)
     CDS             complement(789201..789770)
     CDS             complement(789785..790933)
     CDS             791029..791343
     CDS             791680..793077
     CDS             793081..794325
     CDS             794315..795082
     CDS             795082..795714
     CDS             795722..796318
     CDS             796348..797574
     CDS             797732..798766
     CDS             798778..799011
     CDS             799124..800221
     CDS             800411..801622
     CDS             complement(801736..803190)
     CDS             804021..805313
     CDS             805351..805809
     CDS             805954..807192
     CDS             807361..808470
     CDS             808485..809741
     CDS             complement(809870..810835)
     CDS             complement(810828..811442)
     CDS             complement(811640..811909)
     CDS             complement(812045..813220)
     CDS             complement(813501..814310)
     CDS             complement(814310..815431)
     CDS             complement(815431..817311)
     CDS             complement(817315..817785)
     CDS             complement(817790..818113)
     CDS             complement(818161..819195)
     CDS             complement(819198..819815)
     CDS             complement(819983..822559)
     CDS             822726..823208
     CDS             complement(823271..824785)
     CDS             complement(824881..825759)
     CDS             complement(825827..826288)
     CDS             complement(826305..827489)
     CDS             complement(827525..828949)
     CDS             829164..830321
     CDS             complement(832553..833644)
     CDS             complement(833664..834134)
     CDS             complement(834435..835433)
     CDS             complement(835421..836287)
     CDS             complement(836284..836895)
     CDS             837080..838336
     CDS             838376..839464
     CDS             839464..840318
     CDS             840334..840717
     CDS             840720..841532
     CDS             841544..842398
     CDS             complement(842477..843253)
     CDS             complement(843382..844191)
     CDS             complement(844301..844630)
     CDS             complement(844633..847209)
     CDS             complement(847506..849380)
     CDS             849806..851467
     CDS             complement(851518..852102)
     CDS             complement(852729..853166)
     CDS             complement(853269..855950)
     CDS             856036..856437
     CDS             complement(856474..857328)
     CDS             complement(857657..858484)
     CDS             complement(858669..859676)
     CDS             complement(859679..860761)
     CDS             complement(860765..861952)
     CDS             complement(862342..863247)
     CDS             863375..863926
     CDS             complement(863994..864539)
     CDS             complement(864530..865411)
     CDS             865643..867538
     CDS             867800..868444
     CDS             868530..869498
     CDS             869840..871138
     CDS             871244..871867
     CDS             871954..873240
     CDS             873372..875726
     CDS             875899..876171
     CDS             876376..878232
     CDS             878420..878722
     CDS             complement(878848..880203)
     CDS             880586..881080
     CDS             complement(881139..882806)
     CDS             complement(883096..884700)
     CDS             complement(884785..885999)
     CDS             complement(886001..887137)
     CDS             887540..889033
     CDS             889209..890867
     CDS             complement(890946..891389)
     CDS             891570..892034
     CDS             complement(892088..892615)
     CDS             complement(892675..892896)
     CDS             complement(892984..893760)
     CDS             893856..894398
     CDS             894447..896093
     CDS             896158..896913
     CDS             complement(897006..898295)
     CDS             898704..899084
     CDS             899078..899425
     CDS             899425..901194
     CDS             901207..901920
     CDS             902018..904834
     CDS             904854..906065
     CDS             906218..907384
     CDS             907384..908256
     CDS             908489..910099
     CDS             complement(910194..910979)
     CDS             complement(910976..911746)
     CDS             911835..912728
     CDS             912725..914065
     CDS             914214..917621
     CDS             918246..918473
     CDS             918475..920751
     CDS             920748..920990
     CDS             complement(921399..923564)
     CDS             complement(923664..924860)
     CDS             925178..925627
     CDS             complement(925737..927470)
     CDS             927678..928274
     CDS             complement(928348..929580)
     CDS             complement(929680..930747)
     CDS             complement(930851..931426)
     CDS             931556..932284
     CDS             932289..933086
     CDS             933094..933351
     CDS             933363..933620
     CDS             933620..934180
     CDS             934177..935544
     CDS             935558..935932
     CDS             935935..937626
     CDS             937616..939151
     CDS             939163..939609
     CDS             939602..940222
     CDS             940206..940391
     CDS             940744..942639
     CDS             942629..943255
     CDS             943261..944448
     CDS             944448..944909
     CDS             944929..945654
     CDS             945651..946886
     CDS             complement(946966..947409)
     CDS             complement(947725..948003)
     CDS             948201..948626
     CDS             complement(948644..950368)
     CDS             950505..952052
     CDS             complement(952134..952808)
     CDS             complement(952859..953482)
     CDS             953932..954435
     CDS             complement(954580..954837)
     CDS             complement(954965..955468)
     CDS             complement(955558..956100)
     CDS             complement(956359..957447)
     CDS             957779..958165
     CDS             complement(958466..959365)
     CDS             complement(959369..961192)
     CDS             complement(961323..961829)
     CDS             complement(961946..962851)
     CDS             962985..964025
     CDS             964028..965629
     CDS             965702..966406
     CDS             966621..967826
     CDS             967827..968507
     CDS             complement(968574..970016)
     CDS             970322..970993
     CDS             970974..973427
     CDS             973427..974548
     CDS             974713..975861
     CDS             976415..977617
     CDS             complement(977863..979545)
     CDS             complement(979692..979955)
     CDS             complement(980067..980924)
     CDS             complement(981246..982889)
     CDS             complement(983064..983576)
     CDS             complement(983713..984612)
     CDS             complement(984703..985626)
     CDS             986045..986629
     CDS             complement(986721..987269)
     CDS             987545..988846
     CDS             989044..990126
     CDS             complement(990216..991937)
     CDS             complement(991930..993702)
     CDS             complement(993855..994820)
     CDS             complement(994968..996086)
     CDS             996243..996734
     CDS             996957..1000391
     CDS             1000417..1001013
     CDS             1001047..1002393
     CDS             1002515..1003822
     CDS             complement(1003911..1004345)
     CDS             complement(1004517..1004840)
     CDS             1005023..1006327
     CDS             complement(1006420..1007295)
     CDS             complement(1007490..1008485)
     CDS             1008822..1009229
     CDS             complement(1009288..1010130)
     CDS             1010254..1010538
     CDS             1010685..1010834
     CDS             complement(1010856..1011716)
     CDS             1012299..1014974
     CDS             complement(1015163..1015834)
     CDS             complement(1016057..1016563)
     CDS             complement(1016766..1017350)
     CDS             1017585..1017920
     CDS             complement(1017969..1019288)
     CDS             complement(1019458..1020786)
     CDS             complement(1020833..1021501)
     CDS             1021688..1022566
     CDS             complement(1022618..1023052)
     CDS             complement(1023194..1023610)
     CDS             complement(1023624..1024259)
     CDS             complement(1024330..1025013)
     CDS             complement(1025013..1025645)
     CDS             complement(1025650..1026705)
     CDS             complement(1026708..1029191)
     CDS             complement(1029195..1029779)
     CDS             complement(1029782..1030363)
     CDS             1031186..1033216
     CDS             1033510..1034940
     CDS             1034930..1035286
     CDS             complement(1035275..1036153)
     CDS             1036536..1037525
     CDS             1037538..1038017
     CDS             1038014..1038259
     CDS             1038261..1038707
     CDS             complement(1038813..1039778)
     CDS             complement(1039782..1041290)
     CDS             complement(1041399..1042169)
     CDS             complement(1042249..1043223)
     CDS             complement(1043260..1043988)
     CDS             1044375..1046150
     CDS             1046303..1046824
     CDS             1046930..1047553
     CDS             1047581..1048594
     CDS             1048973..1050562
     CDS             1050580..1051716
     CDS             1051729..1051836
     CDS             1051829..1052131
     CDS             1052309..1052719
     CDS             1052709..1053395
     CDS             1053395..1053841
     CDS             1053858..1054898
     CDS             1054909..1056261
     CDS             1056297..1056863
     CDS             1056889..1057647
     CDS             1057779..1058828
     CDS             complement(1058902..1059492)
     CDS             1059803..1060255
     CDS             1060612..1060863
     CDS             1061178..1062233
     CDS             1062688..1063074
     CDS             1063109..1063816
     CDS             1064022..1065380
     CDS             1065557..1066102
     CDS             1066259..1067857
     CDS             1067862..1069661
     CDS             1069654..1071471
     CDS             1071496..1072956
     CDS             1073086..1073319
     CDS             1073386..1073808
     CDS             complement(1073830..1074810)
     CDS             complement(1074942..1075259)
     CDS             complement(1075323..1076483)
     CDS             1076723..1077358
     CDS             complement(1077408..1078265)
     CDS             complement(1078386..1078748)
     CDS             complement(1078776..1079165)
     CDS             1079508..1081946
     CDS             complement(1082031..1085192)
     CDS             1085721..1087673
     CDS             1088147..1088896
     CDS             1089083..1090978
     CDS             complement(1090979..1091938)
     CDS             complement(1091935..1092606)
     CDS             complement(1092603..1096124)
     CDS             complement(1096135..1096968)
     CDS             complement(1096970..1098292)
     CDS             complement(1098304..1098795)
     CDS             complement(1098832..1100142)
     CDS             complement(1100146..1100274)
     CDS             complement(1100277..1101845)
     CDS             complement(1101851..1104433)
     CDS             complement(1104430..1105470)
     CDS             complement(1105434..1107185)
     CDS             complement(1107182..1107607)
     CDS             complement(1107697..1109172)
     CDS             complement(1109176..1109676)
     CDS             complement(1109692..1111242)
     CDS             complement(1111465..1111671)
     CDS             complement(1111664..1112215)
     CDS             complement(1112226..1112996)
     CDS             complement(1113065..1115149)
     CDS             1115673..1116692
     CDS             1117330..1118388
     CDS             1118853..1119749
     CDS             1119755..1121074
     CDS             1121084..1122124
     CDS             1122362..1123435
     CDS             1123444..1124058
     CDS             1124173..1124910
     CDS             1124892..1125665
     CDS             1125662..1126282
     CDS             1126391..1127077
     CDS             1127074..1128024
     CDS             complement(1128098..1128496)
     CDS             complement(1128522..1128824)
     CDS             complement(1128929..1129339)
     CDS             complement(1129433..1129978)
     CDS             complement(1130148..1131404)
     CDS             complement(1131685..1132491)
     CDS             complement(1132491..1133681)
     CDS             complement(1133692..1135104)
     CDS             complement(1135109..1136116)
     CDS             complement(1136127..1136729)
     CDS             complement(1136729..1137433)
     CDS             complement(1137447..1138316)
     CDS             1138741..1139580
     CDS             1139654..1140274
     CDS             complement(1140329..1142788)
     CDS             complement(1142800..1143867)
     CDS             1144323..1145387
     CDS             complement(1145472..1146212)
     CDS             1146376..1147437
     CDS             1147804..1148220
     CDS             1148311..1149291
     CDS             1149458..1150618
     CDS             1151061..1152248
     CDS             1152241..1152963
     CDS             1153134..1153664
     CDS             1153797..1154267
     CDS             complement(1154489..1154638)
     CDS             1154895..1155131
     CDS             complement(1155171..1155302)
     CDS             1155572..1156090
     CDS             complement(1156168..1157025)
     CDS             complement(1157477..1157722)
     CDS             1158157..1160787
     CDS             1160935..1162395
     CDS             1162399..1163739
     CDS             1163726..1164199
     CDS             complement(1164250..1165245)
     CDS             1165494..1167203
     CDS             complement(1167249..1167884)
     CDS             complement(1168054..1168668)
     CDS             1168949..1170616
     CDS             1170782..1172011
     CDS             1172014..1173381
     CDS             complement(1173472..1174728)
     CDS             1174864..1175754
     CDS             1176030..1177424
     CDS             1177515..1179392
     CDS             complement(1179403..1180305)
     CDS             1180458..1180850
     CDS             1180860..1181726
     CDS             complement(1181757..1181954)
     CDS             complement(1182102..1183580)
     CDS             complement(1183605..1185203)
     CDS             1185368..1186306
     CDS             complement(1186281..1187234)
     CDS             complement(1187324..1188145)
     CDS             complement(1188148..1188750)
     CDS             complement(1188760..1189401)
     CDS             complement(1189415..1190173)
     CDS             complement(1190170..1190574)
     CDS             complement(1190547..1191206)
     CDS             1191391..1191864
     CDS             complement(1191958..1192542)
     CDS             1192687..1193379
     CDS             1193424..1194284
     CDS             1194477..1194587
     CDS             1194718..1196043
     CDS             complement(1196120..1196734)
     CDS             1197071..1197928
     CDS             1197919..1198398
     CDS             1198671..1199984
     CDS             1200233..1201159
     CDS             1201246..1203156
     CDS             complement(1203230..1204873)
     CDS             complement(1205130..1207136)
     CDS             1207527..1208627
     CDS             1208716..1209417
     CDS             1209479..1210414
     CDS             1210685..1211890
     CDS             complement(1212031..1212939)
     CDS             complement(1213085..1213624)
     CDS             complement(1213593..1214444)
     CDS             complement(1214495..1215217)
     CDS             complement(1215201..1215413)
     CDS             complement(1215475..1215819)
     CDS             1216057..1216416
     CDS             1216528..1216995
     CDS             1217108..1217884
     CDS             1217900..1219129
     CDS             1219119..1220336
     CDS             1220346..1221029
     CDS             1221152..1222057
     CDS             1222096..1223280
     CDS             complement(1223328..1223585)
     CDS             1223693..1224559
     CDS             complement(1224608..1225591)
     CDS             complement(1225705..1226556)
     CDS             1226817..1227719
     CDS             1227806..1229260
     CDS             1229603..1229725
     CDS             1229775..1230008
     CDS             1230054..1231334
     CDS             1231349..1233232
     CDS             1233375..1233914
     CDS             1234024..1234737
     CDS             1234912..1235421
     CDS             complement(1235510..1237462)
     CDS             1237914..1239950
     CDS             1240260..1242803
     CDS             complement(1242890..1244377)
     CDS             1244759..1244956
     CDS             1245777..1247513
     CDS             1247510..1249264
     CDS             1249264..1251153
     CDS             complement(1251403..1252362)
     CDS             complement(1252397..1252855)
     CDS             1252950..1253423
     CDS             1253587..1254969
     CDS             complement(1255054..1257045)
     CDS             1257351..1257701
     CDS             1257769..1259166
     CDS             1259166..1259555
     CDS             1259672..1260262
     CDS             complement(1260342..1262204)
     CDS             1262221..1262340
     CDS             1262526..1262948
     CDS             complement(1263011..1263754)
     CDS             1264037..1264873
     CDS             1265000..1265551
     CDS             1265915..1267204
     CDS             1267371..1268666
     CDS             1268676..1269122
     CDS             1269512..1271881
     CDS             complement(1272010..1273476)
     CDS             complement(1273637..1274353)
     CDS             complement(1274346..1276028)
     CDS             1276275..1276862
     CDS             complement(1276930..1277091)
     CDS             1277404..1278279
     CDS             1278413..1278892
     CDS             complement(1278965..1279477)
     CDS             complement(1279591..1280874)
     CDS             1281304..1282713
     CDS             1282826..1284373
     CDS             1284538..1285089
     CDS             complement(1285182..1286582)
     CDS             1286849..1287211
     CDS             1287634..1288791
     CDS             1288784..1290064
     CDS             1290061..1291278
     CDS             1291282..1292565
     CDS             1292558..1293283
     CDS             complement(1293306..1294283)
     CDS             1294503..1295747
     CDS             1295744..1299424
     CDS             1299457..1299942
     CDS             1300111..1300542
     CDS             1301038..1302192
     CDS             1302304..1303470
     CDS             1303542..1303898
     CDS             1303929..1304288
     CDS             complement(1304343..1304897)
     CDS             complement(1305106..1306467)
     CDS             complement(1306563..1307813)
     CDS             complement(1308003..1308584)
     CDS             complement(1308601..1309971)
     CDS             1310136..1311665
     CDS             1311797..1312153
     CDS             1312257..1313291
     CDS             1313294..1314376
     CDS             1314373..1317450
     CDS             1317577..1317963
     CDS             complement(1318017..1319207)
     CDS             1319352..1319702
     CDS             1319944..1321089
     CDS             1321249..1321848
     CDS             1322059..1323312
     CDS             1323492..1324895
     CDS             1324906..1325916
     CDS             1325897..1327015
     CDS             1327060..1327713
     CDS             1327916..1328302
     CDS             complement(1328472..1329386)
     CDS             complement(1329535..1330647)
     CDS             1330958..1332190
     CDS             complement(1332254..1332532)
     CDS             complement(1332611..1334686)
     CDS             complement(1334893..1336026)
     CDS             complement(1336199..1338475)
     CDS             complement(1338970..1339674)
     CDS             1340000..1342636
     CDS             complement(1342696..1342962)
     CDS             complement(1343101..1343808)
     CDS             1344038..1344586
     CDS             1344649..1346001
     CDS             1346073..1346390
     CDS             1346409..1347491
     CDS             1347541..1348287
     CDS             complement(1348363..1348653)
     CDS             complement(1348675..1349070)
     CDS             complement(1349170..1349451)
     CDS             1349715..1351643
     CDS             1351728..1352198
     CDS             1352306..1352500
     CDS             1352542..1352895
     CDS             1353106..1354425
     CDS             complement(1354505..1355284)
     CDS             complement(1355284..1356321)
     CDS             complement(1356331..1357179)
     CDS             complement(1357176..1357595)
     CDS             complement(1357592..1358275)
     CDS             complement(1358297..1359049)
     CDS             1359206..1360582
     CDS             1360572..1361102
     CDS             1361155..1361682
     CDS             1362070..1364127
     CDS             1364127..1364981
     CDS             1364978..1368238
     CDS             1368225..1368956
     CDS             1368986..1369699
     CDS             complement(1369769..1371967)
     CDS             1372287..1373270
     CDS             1373288..1375675
     CDS             1376265..1376561
     CDS             1376903..1377895
     CDS             1377994..1379778
     CDS             complement(1379860..1380342)
     CDS             complement(1380359..1381411)
     CDS             1381620..1382504
     CDS             complement(1382587..1383942)
     CDS             1384032..1384868
     CDS             complement(1385030..1386580)
     CDS             1386791..1386943
     CDS             complement(1387074..1387985)
     CDS             1388410..1388841
     CDS             complement(1388911..1389024)
     CDS             1389615..1390529
     CDS             1390529..1391818
     CDS             1391827..1392831
     CDS             1392841..1393788
     CDS             complement(1393912..1395084)
     CDS             complement(1395094..1396551)
     CDS             complement(1396688..1397710)
     CDS             1397914..1398906
     CDS             complement(1398978..1400972)
     CDS             1401251..1401661
     CDS             complement(1401796..1402248)
     CDS             1402379..1402939
     CDS             1402973..1403353
     CDS             1403532..1404107
     CDS             1404109..1404795
     CDS             1404944..1406380
     CDS             1406505..1406840
     CDS             complement(1406883..1408226)
     CDS             complement(1408400..1408795)
     CDS             complement(1408951..1409661)
     CDS             complement(1409661..1410068)
     CDS             complement(1410161..1410925)
     CDS             1411214..1412095
     CDS             1412181..1412747
     CDS             complement(1412846..1414024)
     CDS             complement(1414112..1415533)
     CDS             complement(1415695..1418331)
     CDS             complement(1418309..1419535)
     CDS             complement(1419553..1421346)
     CDS             1421443..1421895
     CDS             1422001..1422627
     CDS             1422645..1424666
     CDS             1424796..1425461
     CDS             1425599..1428202
     CDS             1428338..1428538
     CDS             1428697..1433535
     CDS             1433805..1434815
     CDS             1435032..1435574
     CDS             1436208..1438325
     CDS             1438332..1438574
     CDS             1438555..1440465
     CDS             1440474..1442111
     CDS             1442312..1442485
     CDS             complement(1442693..1443211)
     CDS             complement(1443277..1444947)
     CDS             1445128..1445574
     CDS             complement(1445625..1446179)
     CDS             complement(1446707..1448785)
     CDS             complement(1448795..1449979)
     CDS             complement(1450077..1450532)
     CDS             1450804..1452234
     CDS             1452247..1452858
     CDS             1452869..1453054
     CDS             1453051..1454022
     CDS             1454105..1454584
     CDS             1454603..1456981
     CDS             1456974..1457150
     CDS             1457140..1457814
     CDS             1457910..1458662
     CDS             1458813..1459763
     CDS             1459898..1460821
     CDS             complement(1460893..1461540)
     CDS             complement(1461542..1462276)
     CDS             complement(1462285..1463100)
     CDS             1463414..1464532
     CDS             1464516..1465373
     CDS             1465373..1466143
     CDS             1466268..1467302
     CDS             1467504..1468547
     CDS             complement(1468630..1469343)
     CDS             1469501..1470412
     CDS             1470652..1471872
     CDS             complement(1471944..1472234)
     CDS             complement(1472287..1472943)
     CDS             complement(1473172..1473546)
     CDS             complement(1473671..1474270)
     CDS             complement(1474304..1474729)
     CDS             complement(1474821..1475357)
     CDS             complement(1475382..1477304)
     CDS             1477585..1478916
     CDS             complement(1478966..1479514)
     CDS             complement(1479603..1480946)
     CDS             1481053..1482009
     CDS             1482124..1482921
     CDS             complement(1482959..1483591)
     CDS             complement(1483579..1484247)
     CDS             complement(1484393..1484938)
     CDS             complement(1485050..1485679)
     CDS             1485873..1486331
     CDS             complement(1486381..1486650)
     CDS             1486804..1487565
     CDS             complement(1487573..1487887)
     CDS             complement(1487887..1488159)
     CDS             complement(1488415..1488882)
     CDS             complement(1488879..1489418)
     CDS             complement(1489460..1489591)
     CDS             complement(1489623..1489958)
     CDS             complement(1490100..1491131)
     CDS             complement(1491324..1493066)
     CDS             1493478..1495523
     CDS             complement(1495569..1495961)
     CDS             complement(1496317..1496769)
     CDS             complement(1496806..1496940)
     CDS             complement(1497166..1497480)
     CDS             complement(1497737..1499125)
     CDS             complement(1499161..1500426)
     CDS             complement(1500781..1501290)
     CDS             complement(1501875..1502897)
     CDS             complement(1502914..1503522)
     CDS             complement(1503536..1506391)
     CDS             complement(1506404..1506601)
     CDS             complement(1506686..1507288)
     CDS             complement(1507293..1508993)
     CDS             complement(1509173..1509691)
     CDS             complement(1509672..1510130)
     CDS             1510278..1511099
     CDS             complement(1511244..1513412)
     CDS             complement(1513477..1514640)
     CDS             complement(1514881..1516773)
     CDS             complement(1517042..1517680)
     CDS             complement(1517692..1518597)
     CDS             complement(1518607..1519284)
     CDS             complement(1519488..1520732)
     CDS             complement(1520814..1521770)
     CDS             complement(1521754..1522482)
     CDS             complement(1522482..1523225)
     CDS             complement(1523274..1524074)
     CDS             1524221..1525114
     CDS             complement(1525111..1527981)
     CDS             complement(1527983..1529140)
     CDS             complement(1529281..1529631)
     CDS             complement(1529694..1530224)
     CDS             complement(1530369..1532612)
     CDS             1532784..1533428
     CDS             complement(1533425..1533898)
     CDS             complement(1533988..1534422)
     CDS             complement(1534424..1534516)
     CDS             complement(1534516..1534641)
     CDS             complement(1534676..1535521)
     CDS             complement(1535545..1536327)
     CDS             complement(1536347..1536790)
     CDS             1536976..1538667
     CDS             complement(1538713..1539504)
     CDS             complement(1539743..1540231)
     CDS             complement(1540377..1540772)
     CDS             complement(1540873..1541331)
     CDS             complement(1541440..1542996)
     CDS             1543338..1543724
     CDS             1543763..1544419
     CDS             1544438..1545802
     CDS             complement(1545822..1547099)
     CDS             complement(1547120..1547851)
     CDS             1548082..1548264
     CDS             complement(1548509..1550551)
     CDS             complement(1550548..1551975)
     CDS             1552257..1553078
     CDS             1553082..1553780
     CDS             1553794..1554501
     CDS             1554479..1555063
     CDS             1555060..1556841
     CDS             1556979..1557311
     CDS             complement(1557444..1558355)
     CDS             complement(1558481..1559224)
     CDS             1559316..1560119
     CDS             complement(1560193..1561785)
     CDS             1562143..1562622
     CDS             complement(1562691..1563026)
     CDS             1563283..1564149
     CDS             1564385..1564588
     CDS             complement(1564595..1565203)
     CDS             1565462..1566844
     CDS             complement(1566928..1567932)
     CDS             complement(1567986..1569302)
     CDS             1569504..1570298
     CDS             complement(1570372..1571286)
     CDS             complement(1571365..1572675)
     CDS             complement(1572675..1574372)
     CDS             complement(1574365..1575435)
     CDS             complement(1575425..1575964)
     CDS             complement(1575961..1576899)
     CDS             complement(1576908..1577921)
     CDS             complement(1578002..1580278)
     CDS             complement(1580479..1582026)
     CDS             1582251..1583801
     CDS             1583870..1584775
     CDS             1584956..1586527
     CDS             complement(1586590..1586865)
     CDS             complement(1586873..1587217)
     CDS             1587437..1587721
     CDS             1587721..1588161
     CDS             1588158..1588355
     CDS             complement(1588566..1588910)
     CDS             complement(1589020..1589472)
     CDS             complement(1589528..1589689)
     CDS             1589854..1590459
     CDS             complement(1590537..1590989)
     CDS             complement(1591089..1592354)
     CDS             complement(1592494..1592913)
     CDS             complement(1592946..1593524)
     CDS             1593832..1594167
     CDS             complement(1594247..1594528)
     CDS             1594841..1595260
     CDS             1595273..1596787
     CDS             1596784..1597770
     CDS             1597902..1598780
     CDS             1598972..1599889
     CDS             1599955..1600962
     CDS             complement(1601052..1601909)
     CDS             1602236..1604890
     CDS             complement(1604946..1606415)
     CDS             complement(1606568..1607314)
     CDS             complement(1607389..1607547)
     CDS             1608051..1609433
     CDS             1609798..1611483
     CDS             complement(1611567..1612196)
     CDS             1612714..1614198
     CDS             1614411..1615541
     CDS             1615544..1615921
     CDS             complement(1615926..1616771)
     CDS             complement(1617191..1619206)
     CDS             complement(1619203..1619667)
     CDS             complement(1619664..1620788)
     CDS             1621074..1622471
     CDS             1622583..1623986
     CDS             1624259..1624681
     CDS             1624805..1626703
     CDS             complement(1626802..1627437)
     CDS             1627697..1627960
     CDS             1627960..1629279
     CDS             complement(1629688..1631259)
     CDS             1631647..1631922
     CDS             1631924..1632475
     CDS             complement(1632426..1633325)
     CDS             1633456..1635141
     CDS             1635301..1636287
     CDS             complement(1636658..1637344)
     CDS             complement(1637638..1638210)
     CDS             1638591..1640501
     CDS             1640693..1642117
     CDS             1642114..1642464
     CDS             1642464..1643138
     CDS             1643290..1644183
     CDS             complement(1644266..1645414)
     CDS             1645646..1646821
     CDS             1647010..1648200
     CDS             complement(1648265..1649458)
     CDS             complement(1649491..1650465)
     CDS             1650733..1651512
     CDS             complement(1651575..1652333)
     CDS             1652557..1652940
     CDS             complement(1652971..1653357)
     CDS             complement(1653610..1655292)
     CDS             complement(1655358..1655645)
     CDS             complement(1655685..1656431)
     CDS             1656608..1657711
     CDS             complement(1657827..1658300)
     CDS             complement(1658410..1662306)
     CDS             1662488..1662814
     CDS             complement(1662846..1663118)
     CDS             1663205..1664608
     CDS             1664907..1666868
     CDS             1667032..1668222
     CDS             complement(1668323..1680238)
     CDS             1680460..1680810
     CDS             complement(1680886..1682346)
     CDS             complement(1682357..1683493)
     CDS             1683687..1684586
     CDS             complement(1684618..1686522)
     CDS             complement(1686716..1687357)
     CDS             1687602..1688972
     CDS             complement(1689343..1689873)
     CDS             complement(1689964..1691481)
     CDS             1691728..1692360
     CDS             1692360..1694180
     CDS             1694369..1697185
     CDS             1697346..1697648
     CDS             complement(1697712..1698185)
     CDS             1698402..1699553
     CDS             complement(1699689..1700447)
     CDS             complement(1700678..1702993)
     CDS             complement(1703140..1703556)
     CDS             complement(1703685..1705277)
     CDS             complement(1705434..1708466)
     CDS             1708648..1709337
     CDS             complement(1709434..1710495)
     CDS             1710834..1711523
     CDS             1711637..1711819
     CDS             complement(1711803..1712498)
     CDS             complement(1712507..1713433)
     CDS             1713837..1714865
     CDS             1714956..1716122
     CDS             1716125..1717222
     CDS             1717250..1717999
     CDS             1718218..1718880
     CDS             complement(1718973..1719953)
     CDS             1720237..1722591
     CDS             1722593..1723468
     CDS             1723607..1724302
     CDS             complement(1724369..1725841)
     CDS             complement(1725849..1726376)
     CDS             complement(1726441..1727784)
     CDS             1728068..1728859
     CDS             complement(1728856..1729737)
     CDS             1730066..1731367
     CDS             1731409..1732119
     CDS             complement(1732116..1732565)
     CDS             complement(1732565..1733092)
     CDS             complement(1733089..1734975)
     CDS             complement(1735050..1736006)
     CDS             complement(1736008..1736694)
     CDS             complement(1736696..1737289)
     CDS             1737759..1739195
     CDS             complement(1739289..1739936)
     CDS             complement(1740086..1740859)
     CDS             complement(1740955..1743297)
     CDS             1743452..1745140
     CDS             1745251..1745583
     CDS             1745610..1746287
     CDS             complement(1746343..1747674)
     CDS             complement(1747971..1749311)
     CDS             1749451..1749819
     CDS             complement(1749850..1750692)
     CDS             complement(1750682..1752391)
     CDS             complement(1752395..1752946)
     CDS             complement(1753103..1755271)
     CDS             complement(1756420..1757364)
     CDS             complement(1757477..1758922)
     CDS             complement(1759102..1759800)
     CDS             1760038..1760685
     CDS             1760966..1761979
     CDS             1762470..1763057
     CDS             complement(1763136..1763873)
     CDS             1763981..1764283
     CDS             complement(1764352..1764855)
     CDS             1765088..1765951
     CDS             complement(1766014..1766481)
     CDS             1766601..1767665
     CDS             1767795..1768478
     CDS             complement(1768555..1771665)
     CDS             complement(1771668..1772714)
     CDS             1773973..1774161
     CDS             1774258..1775064
     CDS             1775139..1775789
     CDS             complement(1776121..1776798)
     CDS             complement(1776801..1777541)
     CDS             complement(1777668..1778444)
     CDS             complement(1778518..1779288)
     CDS             1779904..1781412
     CDS             1781699..1783975
     CDS             1784138..1784875
     CDS             1784941..1786089
     CDS             complement(1786194..1787189)
     CDS             complement(1787189..1788154)
     CDS             complement(1788205..1789107)
     CDS             complement(1789122..1790042)
     CDS             complement(1790148..1791812)
     CDS             1792428..1794965
     CDS             complement(1795052..1795630)
     CDS             complement(1795712..1797097)
     CDS             1797246..1797743
     CDS             1797804..1798529
     CDS             1798643..1799845
     CDS             1799858..1800256
     CDS             complement(1800318..1801742)
     CDS             1802048..1803502
     CDS             complement(1803595..1804248)
     CDS             1804403..1805647
     CDS             1805658..1806407
     CDS             1806665..1807486
     CDS             1807562..1808488
     CDS             1808493..1809350
     CDS             1809415..1810164
     CDS             complement(1810289..1811116)
     CDS             1811387..1811977
     CDS             1812069..1812698
     CDS             1812723..1813118
     CDS             complement(1813333..1814973)
     CDS             complement(1815107..1818025)
     CDS             1818057..1819055
     CDS             1819152..1819607
     CDS             complement(1819660..1821723)
     CDS             1821916..1824099
     CDS             1824229..1824726
     CDS             complement(1825722..1826276)
     CDS             complement(1826322..1828148)
     CDS             complement(1828148..1828792)
     CDS             complement(1828969..1831338)
     CDS             complement(1831343..1832119)
     CDS             complement(1832228..1833814)
     CDS             1834206..1834727
     CDS             complement(1835004..1835822)
     CDS             complement(1835905..1836747)
     CDS             1837194..1838786
     CDS             1838855..1839364
     CDS             complement(1839436..1840050)
     CDS             1840152..1840709
     CDS             1840761..1841708
     CDS             complement(1841751..1843223)
     CDS             complement(1843348..1844169)
     CDS             complement(1844249..1846219)
     CDS             complement(1846273..1848276)
     CDS             1848495..1850351
     CDS             1850444..1851457
     CDS             complement(1851538..1852653)
     CDS             1853278..1854714
     CDS             complement(1854982..1856172)
     CDS             complement(1856313..1857371)
     CDS             1857410..1857637
     CDS             1857657..1859465
     CDS             1860145..1860852
     CDS             1861952..1863838
     CDS             complement(1863909..1864724)
     CDS             complement(1864805..1865305)
     CDS             1865626..1867980
     CDS             1867982..1868863
     CDS             complement(1868925..1869764)
     CDS             1869968..1870660
     CDS             complement(1870649..1870948)
     CDS             complement(1870948..1871388)
     CDS             1871511..1871762
     CDS             complement(1871784..1872014)
     CDS             complement(1872161..1873054)
     CDS             1873277..1873876
     CDS             1873906..1875774
     CDS             complement(1875754..1877154)
     CDS             complement(1877142..1878116)
     CDS             complement(1878192..1879058)
     CDS             complement(1879064..1879858)
     CDS             complement(1879842..1881575)
     CDS             complement(1881572..1882894)
     CDS             1883278..1884492
     CDS             complement(1884550..1886292)
     CDS             1886473..1886655
     CDS             complement(1886675..1887208)
     CDS             1887319..1887882
     CDS             complement(1887879..1888763)
     CDS             1888956..1890104
     CDS             complement(1890164..1891468)
     CDS             complement(1891647..1892483)
     CDS             complement(1892614..1894011)
     CDS             1894248..1895594
     CDS             complement(1895655..1896278)
     CDS             1896292..1896855
     CDS             complement(1896827..1897429)
     CDS             complement(1897531..1897866)
     CDS             complement(1897972..1900098)
     CDS             complement(1900202..1900747)
     CDS             complement(1900877..1901245)
     CDS             complement(1901307..1902413)
     CDS             1902656..1903531
     CDS             complement(1903587..1905101)
     CDS             complement(1905136..1905627)
     CDS             complement(1905689..1906246)
     CDS             complement(1906256..1907536)
     CDS             complement(1907637..1908521)
     CDS             complement(1908674..1909462)
     CDS             complement(1909549..1913670)
     CDS             complement(1913861..1914874)
     CDS             complement(1914874..1916004)
     CDS             complement(1916165..1917376)
     CDS             1917497..1919539
     CDS             1919497..1919703
     CDS             complement(1919668..1920645)
     CDS             complement(1920672..1920932)
     CDS             1921117..1921782
     CDS             1921808..1922620
     CDS             1922623..1922886
     CDS             complement(1922957..1924078)
     CDS             complement(1924207..1925889)
     CDS             complement(1926075..1926944)
     CDS             complement(1926951..1927502)
     CDS             complement(1927574..1927873)
     CDS             complement(1927933..1928634)
     CDS             complement(1928642..1930600)
     CDS             1930975..1931670
     CDS             complement(1931728..1932525)
     CDS             complement(1932690..1933505)
     CDS             1933564..1934457
     CDS             complement(1934522..1935694)
     CDS             complement(1935817..1937394)
     CDS             1937643..1938665
     CDS             1938784..1938942
     CDS             complement(1939006..1941330)
     CDS             1941551..1942462
     CDS             complement(1942449..1942643)
     CDS             complement(1942711..1943418)
     CDS             1943749..1945119
     CDS             1945318..1946850
     CDS             1947242..1949611
     CDS             complement(1949743..1951023)
     CDS             1951301..1952071
     CDS             1952421..1953002
     CDS             1953374..1954840
     CDS             1954842..1954937
     CDS             1955033..1955662
     CDS             complement(1955709..1957136)
     CDS             complement(1957586..1958356)
     CDS             complement(1958346..1959152)
     CDS             complement(1959321..1959953)
     CDS             complement(1959956..1960861)
     CDS             complement(1960920..1961726)
     CDS             complement(1961839..1963083)
     CDS             complement(1963175..1963408)
     CDS             complement(1963578..1964315)
     CDS             complement(1964332..1965246)
     CDS             complement(1965323..1966276)
     CDS             complement(1966282..1967307)
     CDS             complement(1967318..1967488)
     CDS             complement(1967505..1968026)
     CDS             1968161..1968742
     CDS             complement(1968822..1969769)
     CDS             1970213..1973197
     CDS             1973374..1974921
     CDS             1975022..1975627
     CDS             complement(1975699..1977834)
     CDS             complement(1978009..1978656)
     CDS             complement(1978761..1979828)
     CDS             1979961..1982021
     CDS             complement(1982146..1982850)
     CDS             complement(1982962..1984131)
     CDS             complement(1984139..1984405)
     CDS             complement(1984560..1984841)
     CDS             complement(1984902..1986575)
     CDS             complement(1986671..1987345)
     CDS             complement(1987504..1988784)
     CDS             1988971..1989690
     CDS             1989687..1990379
     CDS             1990469..1990687
     CDS             complement(1990810..1993062)
     CDS             complement(1993105..1993425)
     CDS             1993824..1994045
     CDS             1994155..1994697
     CDS             complement(1994750..1996207)
     CDS             1996663..1997520
     CDS             1997706..1999640
     CDS             1999771..2001042
     CDS             2001053..2002570
     CDS             complement(2002651..2004879)
     CDS             2005084..2005704
     CDS             2005807..2005980
     CDS             complement(2006073..2006345)
     CDS             2006633..2008252
     CDS             complement(2008278..2008613)
     CDS             complement(2008659..2009432)
     CDS             complement(2009446..2010594)
     CDS             complement(2010606..2012096)
     CDS             2012284..2013822
     CDS             2013939..2015063
     CDS             2015075..2015692
     CDS             2015762..2017132
     CDS             complement(2017200..2018054)
     CDS             2018221..2018415
     CDS             complement(2018481..2018909)
     CDS             2019150..2021243
     CDS             2021369..2022565
     CDS             complement(2022653..2023540)
     CDS             complement(2023567..2024037)
     CDS             2024546..2026294
     CDS             2026398..2026898
     CDS             complement(2027090..2028139)
     CDS             2028636..2029445
     CDS             2029706..2030308
     CDS             complement(2030291..2031697)
     CDS             complement(2031969..2032910)
     CDS             2032989..2033414
     CDS             complement(2033493..2033753)
     CDS             complement(2033761..2034291)
     CDS             2034482..2035015
     CDS             2035121..2035762
     CDS             complement(2035926..2037011)
     CDS             2037411..2037524
     CDS             complement(2037571..2038503)
     CDS             2038556..2039089
     CDS             complement(2039153..2039623)
     CDS             2039868..2042645
     CDS             complement(2042713..2044812)
     CDS             complement(2044812..2046140)
     CDS             2047021..2048247
     CDS             2048765..2050063
     CDS             2050225..2050830
     CDS             complement(2050906..2051688)
     CDS             complement(2051848..2053065)
     CDS             complement(2053062..2053577)
     CDS             complement(2053577..2054128)
     CDS             complement(2054132..2056090)
     CDS             complement(2056087..2056572)
     CDS             complement(2056569..2056775)
     CDS             complement(2056799..2057551)
     CDS             complement(2057595..2058263)
     CDS             complement(2058264..2058878)
     CDS             complement(2059158..2059619)
     CDS             complement(2059619..2060113)
     CDS             complement(2060142..2061200)
     CDS             complement(2061200..2061967)
     CDS             complement(2061976..2063106)
     CDS             complement(2063122..2065329)
     CDS             complement(2065339..2066055)
     CDS             complement(2066087..2066467)
     CDS             complement(2066504..2067235)
     CDS             complement(2067228..2068118)
     CDS             complement(2068115..2069593)
     CDS             complement(2069627..2071720)
     CDS             2072005..2072682
     CDS             complement(2072696..2073826)
     CDS             complement(2073872..2074654)
     CDS             complement(2074692..2074961)
     CDS             complement(2074971..2075840)
     CDS             complement(2075827..2076213)
     CDS             complement(2076237..2076626)
     CDS             complement(2076649..2077683)
     CDS             complement(2077691..2078176)
     CDS             complement(2078241..2079491)
     CDS             complement(2079663..2080106)
     CDS             complement(2080117..2081436)
     CDS             complement(2081436..2082233)
     CDS             complement(2082337..2083389)
     CDS             complement(2083382..2085115)
     CDS             complement(2085133..2085444)
     CDS             complement(2085545..2086978)
     CDS             complement(2086982..2088043)
     CDS             complement(2088202..2089683)
     CDS             complement(2089872..2090282)
     CDS             complement(2090298..2090588)
     CDS             complement(2090620..2092590)
     CDS             complement(2092615..2093034)
     CDS             complement(2093158..2094354)
     CDS             complement(2094540..2095667)
     CDS             complement(2096063..2097196)
     CDS             complement(2097594..2098727)
     CDS             complement(2099046..2100185)
     CDS             complement(2100804..2101997)
     CDS             complement(2102015..2103895)
     CDS             complement(2104165..2105184)
     CDS             complement(2105278..2106375)
     CDS             complement(2106402..2107193)
     CDS             complement(2107206..2107994)
     CDS             complement(2108049..2108798)
     CDS             complement(2109013..2110311)
     CDS             complement(2110472..2111182)
     CDS             complement(2111198..2111614)
     CDS             complement(2111617..2112012)
     CDS             complement(2112208..2113035)
     CDS             complement(2113119..2114039)
     CDS             2114096..2114863
     CDS             2115079..2115390
     CDS             2115437..2115865
     CDS             complement(2116174..2116605)
     CDS             complement(2116617..2117252)
     CDS             2117424..2118560
     CDS             2118777..2120153
     CDS             2120235..2120408
     CDS             complement(2120518..2121942)
     CDS             complement(2122112..2122909)
     CDS             complement(2122998..2124050)
     CDS             complement(2124578..2126584)
     CDS             complement(2126676..2127677)
     CDS             2127962..2128714
     CDS             2128845..2129813
     CDS             2130134..2130391
     CDS             2130447..2132171
     CDS             2132246..2132755
     CDS             complement(2132894..2133799)
     CDS             complement(2133882..2134274)
     CDS             complement(2134291..2134740)
     CDS             2134945..2135304
     CDS             complement(2135390..2135521)
     CDS             complement(2135531..2136106)
     CDS             complement(2136139..2136612)
     CDS             complement(2136688..2139177)
     CDS             complement(2139174..2139458)
     CDS             complement(2139452..2139976)
     CDS             2140164..2141855
     CDS             2141876..2142487
     CDS             2142489..2142818
     CDS             complement(2142939..2143220)
     CDS             complement(2143387..2143671)
     CDS             2143857..2144216
     CDS             2144250..2145383
     CDS             2145442..2146110
     CDS             2146113..2146322
     CDS             complement(2146351..2147403)
     CDS             complement(2147415..2148296)
     CDS             2148568..2149095
     CDS             2149194..2149664
     CDS             complement(2149722..2150786)
     CDS             complement(2150795..2151016)
     CDS             2151175..2152629
     CDS             2152645..2152995
     CDS             2153060..2153488
     CDS             complement(2153564..2154739)
     CDS             2154946..2156196
     CDS             complement(2156288..2156914)
     CDS             2157140..2158180
     CDS             2158304..2158945
     CDS             complement(2159004..2159837)
     CDS             complement(2159910..2160491)
     CDS             2160834..2163281
     CDS             complement(2163350..2163526)
     CDS             complement(2163699..2164961)
     CDS             complement(2164972..2165703)
     CDS             2165756..2166214
     CDS             complement(2166211..2166954)
     CDS             2167002..2167760
     CDS             2167852..2169405
     CDS             2169402..2170094
     CDS             complement(2170075..2170941)
     CDS             complement(2171059..2171397)
     CDS             complement(2171540..2171851)
     CDS             complement(2171903..2173273)
     CDS             complement(2173344..2174303)
     CDS             complement(2174355..2177834)
     CDS             complement(2177834..2178457)
     CDS             complement(2178462..2179613)
     CDS             complement(2179682..2180470)
     CDS             complement(2180473..2180925)
     CDS             complement(2181053..2182072)
     CDS             complement(2182081..2182590)
     CDS             complement(2182671..2185100)
     CDS             complement(2185130..2186488)
     CDS             complement(2186491..2187693)
     CDS             complement(2187800..2188639)
     CDS             complement(2188643..2189416)
     CDS             complement(2189538..2190095)
     CDS             complement(2190131..2190862)
     CDS             complement(2191015..2191860)
     CDS             complement(2191994..2192722)
     CDS             2193082..2193909
     CDS             2193968..2196589
     CDS             2196729..2197109
     CDS             complement(2197178..2198128)
     CDS             complement(2198141..2199964)
     CDS             complement(2200051..2200386)
     CDS             complement(2200481..2201608)
     CDS             complement(2201822..2202874)
     CDS             2203107..2203550
     CDS             complement(2203631..2204959)
     CDS             complement(2204974..2206578)
     CDS             complement(2207153..2208052)
     CDS             2208198..2208806
     CDS             2209087..2209830
     CDS             complement(2209887..2210249)
     CDS             complement(2210306..2210941)
     CDS             2211249..2212178
     CDS             2212712..2213206
     CDS             complement(2213453..2214013)
     CDS             complement(2214202..2214900)
     CDS             complement(2214940..2215758)
     CDS             complement(2215763..2217298)
     CDS             complement(2217309..2219516)
     CDS             complement(2219626..2220549)
     CDS             complement(2220630..2221925)
     CDS             complement(2221952..2222644)
     CDS             2222856..2223770
     CDS             2223925..2225313
     CDS             2225392..2225571
     CDS             complement(2225653..2226747)
     CDS             complement(2226925..2228115)
     CDS             complement(2228445..2230349)
     CDS             complement(2230570..2231517)
     CDS             complement(2231758..2232342)
     CDS             2232520..2233404
     CDS             2233522..2235189
     CDS             2235405..2235761
     CDS             complement(2235842..2236153)
     CDS             complement(2236140..2236577)
     CDS             2236874..2237359
     CDS             complement(2237986..2238534)
     CDS             complement(2239094..2240980)
     CDS             complement(2241156..2241425)
     CDS             complement(2241418..2242125)
     CDS             complement(2242142..2242507)
     CDS             complement(2242533..2243666)
     CDS             complement(2243666..2243833)
     CDS             complement(2243834..2244355)
     CDS             complement(2244346..2244819)
     CDS             complement(2244819..2245268)
     CDS             complement(2245380..2246414)
     CDS             complement(2246477..2247289)
     CDS             2247403..2249187
     CDS             2249199..2250170
     CDS             complement(2250317..2250667)
     CDS             complement(2250875..2251264)
     CDS             complement(2251266..2251499)
     CDS             complement(2251635..2252090)
     CDS             complement(2252090..2253436)
     CDS             complement(2253433..2253669)
     CDS             complement(2253690..2253905)
     CDS             complement(2253887..2254939)
     CDS             complement(2254936..2255322)
     CDS             complement(2255319..2255516)
     CDS             complement(2255519..2256028)
     CDS             complement(2256021..2256965)
     CDS             complement(2256962..2258197)
     CDS             complement(2258549..2258791)
     CDS             complement(2258760..2259173)
     CDS             complement(2259175..2260089)
     CDS             complement(2260175..2260729)
     CDS             complement(2260740..2260946)
     CDS             complement(2260956..2263118)
     CDS             complement(2263105..2263440)
     CDS             complement(2263543..2263755)
     CDS             complement(2263752..2263982)
     CDS             complement(2263986..2264213)
     CDS             complement(2264216..2264344)
     CDS             complement(2264344..2264745)
     CDS             complement(2264742..2265212)
     CDS             complement(2265223..2265756)
     CDS             complement(2265784..2265993)
     CDS             complement(2266003..2266188)
     CDS             2266340..2266987
     CDS             2267022..2267303
     CDS             2267315..2267656
     CDS             2267703..2268884
     CDS             2268871..2269221
     CDS             2269218..2269823
     CDS             2269891..2270868
     CDS             2271197..2272825
     CDS             2273248..2274381
     CDS             2274494..2275792
     CDS             2275792..2276706
     CDS             2276706..2277842
     CDS             2277934..2278557
     CDS             2278647..2280614
     CDS             2280648..2282480
     CDS             2282550..2283485
     CDS             complement(2283530..2284156)
     CDS             2284525..2285574
     CDS             2285574..2286647
     CDS             complement(2286694..2288079)
     CDS             complement(2288397..2289266)
     CDS             complement(2289343..2291481)
     CDS             complement(2291602..2292936)
     CDS             2293595..2295064
     CDS             complement(2295157..2296782)
     CDS             complement(2297166..2297273)
     CDS             complement(2297305..2297730)
     CDS             complement(2297741..2297989)
     CDS             2298426..2299301
     CDS             2299566..2300798
     CDS             complement(2300968..2302182)
     CDS             2302570..2303133
     CDS             complement(2303271..2304236)
     CDS             complement(2304291..2305289)
     CDS             complement(2305294..2305920)
     CDS             complement(2305920..2306681)
     CDS             complement(2306701..2307756)
     CDS             complement(2307768..2308244)
     CDS             complement(2308244..2308960)
     CDS             complement(2308964..2309248)
     CDS             complement(2309421..2310719)
     CDS             complement(2310798..2312438)
     CDS             complement(2312570..2313391)
     CDS             complement(2313486..2314619)
     CDS             complement(2314813..2317050)
     CDS             complement(2317117..2318433)
     CDS             2318597..2321392
     CDS             complement(2321451..2321831)
     CDS             complement(2321831..2322562)
     CDS             complement(2322559..2323275)
     CDS             complement(2323410..2324375)
     CDS             complement(2324375..2325046)
     CDS             complement(2325057..2325959)
     CDS             complement(2326082..2327875)
     CDS             complement(2327965..2328450)
     CDS             complement(2328456..2329433)
     CDS             complement(2329434..2330051)
     CDS             complement(2330081..2330659)
     CDS             2330939..2332591
     CDS             complement(2332982..2333242)
     CDS             2333426..2334382
     CDS             2334375..2334854
     CDS             2335261..2335464
     CDS             complement(2335510..2336718)
     CDS             complement(2336721..2337908)
     CDS             complement(2337920..2338489)
     CDS             2338743..2339069
     CDS             2339283..2339864
     CDS             2340005..2340661
     CDS             2340856..2342085
     CDS             complement(2342146..2342838)
     CDS             complement(2342969..2343829)
     CDS             complement(2344070..2344849)
     CDS             complement(2344964..2346397)
     CDS             2347115..2347294
     CDS             complement(2347343..2347870)
     CDS             complement(2347960..2348634)
     CDS             complement(2348810..2349481)
     CDS             2349844..2350221
     CDS             complement(2350413..2351696)
     CDS             complement(2351693..2352649)
     CDS             complement(2352651..2355110)
     CDS             complement(2355511..2355987)
     CDS             2356436..2357155
     CDS             complement(2357232..2357678)
     CDS             complement(2357687..2360053)
     CDS             complement(2360108..2361049)
     CDS             2361615..2366162
     CDS             2366162..2367634
     CDS             2368036..2368398
     CDS             2368870..2369079
     CDS             2374365..2375060
     CDS             2375127..2376080
     CDS             2376123..2376734
     CDS             2376919..2378232
     CDS             complement(2378274..2381372)
     CDS             complement(2381382..2382494)
     CDS             complement(2382628..2382969)
     CDS             2383197..2384492
     CDS             complement(2384584..2384694)
     CDS             2384801..2385886
     CDS             2386004..2387023
     CDS             2387189..2390569
     CDS             2391189..2392862
     CDS             2393011..2393997
     CDS             2394000..2395025
     CDS             2395027..2396010
     CDS             2396033..2397028
     CDS             2397077..2398795
     CDS             2398798..2399673
     CDS             2399694..2401598
     CDS             2401637..2404042
     CDS             2404123..2405535
     CDS             complement(2405620..2406654)
     CDS             complement(2406654..2408285)
     CDS             complement(2408353..2409366)
     CDS             complement(2409535..2410764)
     CDS             complement(2410782..2411120)
     CDS             complement(2411283..2411651)
     CDS             2411794..2412939
     CDS             2413067..2414332
     CDS             2414345..2415475
     CDS             complement(2415543..2418131)
     CDS             complement(2418351..2420621)
     CDS             2421218..2421427
     CDS             2427059..2428555
     CDS             complement(2429366..2431738)
     CDS             complement(2431763..2434228)
     CDS             2434288..2434995
     CDS             2435161..2435610
     CDS             2435675..2436568
     CDS             2436577..2438016
     CDS             2438013..2438498
     CDS             2438521..2439315
     CDS             2439325..2440200
     CDS             complement(2440284..2441054)
     CDS             complement(2441054..2441971)
     CDS             complement(2442124..2443779)
     CDS             2444045..2444728
     CDS             complement(2444849..2445100)
     CDS             complement(2445632..2446162)
     CDS             2446537..2447142
     CDS             complement(2447230..2448657)
     CDS             complement(2448932..2450818)
     CDS             complement(2450846..2453509)
     CDS             complement(2453565..2454335)
     CDS             complement(2454622..2455173)
     CDS             2455287..2456174
     CDS             2456516..2456920
     CDS             2456927..2458615
     CDS             2458635..2459873
     CDS             2459978..2460865
     CDS             2460862..2461410
     CDS             2461505..2462236
     CDS             2462244..2462453
     CDS             complement(2462523..2462924)
     CDS             complement(2463016..2465739)
     CDS             2466075..2466542
     CDS             complement(2466619..2467536)
     CDS             complement(2467642..2468892)
     CDS             complement(2468925..2470187)
     CDS             complement(2470189..2470959)
     CDS             complement(2471166..2472629)
     CDS             complement(2472645..2473709)
     CDS             complement(2473693..2474895)
     CDS             complement(2474898..2476112)
     CDS             complement(2476114..2476221)
     CDS             complement(2476223..2477305)
     CDS             complement(2477305..2478663)
     CDS             complement(2478660..2480141)
     CDS             complement(2480149..2481888)
     CDS             complement(2481885..2482211)
     CDS             complement(2482208..2483158)
     CDS             complement(2483789..2484652)
     CDS             2484831..2486642
     CDS             2486623..2486994
     CDS             2486998..2487588
     CDS             2487593..2488180
     CDS             complement(2488250..2488699)
     CDS             complement(2488714..2489349)
     CDS             complement(2489493..2490230)
     CDS             complement(2490227..2491495)
     CDS             complement(2491495..2492088)
     CDS             complement(2492483..2492875)
     CDS             complement(2492891..2493319)
     CDS             complement(2493599..2494744)
     CDS             2494856..2495311
     CDS             2495391..2496758
     CDS             2496873..2497937
     CDS             complement(2498000..2500276)
     CDS             complement(2500279..2502159)
     CDS             complement(2502303..2502887)
     CDS             complement(2502887..2503711)
     CDS             complement(2503727..2504158)
     CDS             complement(2504160..2504798)
     CDS             2505031..2506356
     CDS             complement(2506450..2507880)
     CDS             complement(2508016..2510871)
     CDS             complement(2511077..2512678)
     CDS             2512785..2513549
     CDS             complement(2513630..2515147)
     CDS             2515333..2516013
     CDS             2516041..2517321
     CDS             2517490..2518101
     CDS             complement(2518165..2518842)
     CDS             complement(2518844..2520400)
     CDS             2520537..2521760
     CDS             complement(2522023..2522826)
     CDS             complement(2522836..2523324)
     CDS             complement(2523321..2523674)
     CDS             2523820..2524416
     CDS             complement(2524468..2525484)
     CDS             2525712..2525927
     CDS             2525957..2526400
     CDS             2526476..2528239
     CDS             2528339..2530180
     CDS             complement(2530458..2530607)
     CDS             2530792..2531412
     CDS             2531558..2533102
     CDS             2533185..2533586
     CDS             2533972..2535384
     CDS             2535525..2536187
     CDS             complement(2536233..2536364)
     CDS             complement(2536490..2538385)
     CDS             complement(2538518..2539012)
     CDS             complement(2539012..2540733)
     CDS             complement(2541007..2542845)
     CDS             complement(2543092..2544063)
     CDS             complement(2544389..2546806)
     CDS             complement(2546806..2547972)
     CDS             2548321..2548641
     CDS             2548761..2550782
     CDS             2551193..2552533
     CDS             2552607..2553434
     CDS             complement(2553512..2554759)
     CDS             complement(2555025..2555243)
     CDS             2555471..2557684
     CDS             2557876..2558883
     CDS             2559031..2559630
     CDS             2559811..2560335
     CDS             2560355..2561689
     CDS             complement(2561765..2562169)
     CDS             2562415..2563047
     CDS             complement(2563122..2563916)
     CDS             complement(2563928..2565385)
     CDS             complement(2565398..2566414)
     CDS             complement(2566482..2567696)
     CDS             complement(2568001..2568579)
     CDS             complement(2568668..2569684)
     CDS             complement(2569804..2570487)
     CDS             complement(2570493..2571170)
     CDS             complement(2571338..2572168)
     CDS             complement(2572251..2573774)
     CDS             complement(2573783..2574871)
     CDS             complement(2574908..2575426)
     CDS             complement(2575651..2577399)
     CDS             complement(2577426..2577944)
     CDS             complement(2577937..2578515)
     CDS             complement(2578515..2579081)
     CDS             complement(2579066..2580067)
     CDS             2580202..2582700
     CDS             complement(2582767..2583666)
     CDS             2583847..2584575
     CDS             2584670..2586136
     CDS             2586361..2586486
     CDS             complement(2586654..2588528)
     CDS             complement(2588826..2590037)
     CDS             complement(2590094..2590876)
     CDS             complement(2590892..2591896)
     CDS             2592105..2593241
     CDS             2593421..2596051
     CDS             complement(2596201..2597088)
     CDS             complement(2597356..2597805)
     CDS             complement(2597846..2598073)
     CDS             complement(2598089..2598244)
     CDS             complement(2598402..2598782)
     CDS             complement(2599037..2599783)
     CDS             complement(2599850..2602357)
     CDS             complement(2602451..2602876)
     CDS             2602983..2604167
     CDS             complement(2604269..2604901)
     CDS             complement(2605159..2606475)
     CDS             complement(2606653..2606838)
     CDS             complement(2606936..2607820)
     CDS             complement(2607823..2609028)
     CDS             complement(2609065..2610366)
     CDS             complement(2610406..2610672)
     CDS             complement(2610777..2611709)
     CDS             complement(2611702..2613684)
     CDS             complement(2613696..2615426)
     CDS             complement(2615420..2615884)
     CDS             2616097..2617212
     CDS             complement(2618730..2619275)
     CDS             2619374..2620438
     CDS             2620518..2621381
     CDS             2621477..2622364
     CDS             complement(2622401..2623387)
     CDS             2623783..2625588
     CDS             2625588..2626331
     CDS             2626334..2626717
     CDS             2626729..2627091
     CDS             complement(2627375..2627941)
     CDS             2627974..2628996
     CDS             complement(2629060..2630022)
     CDS             complement(2630243..2631148)
     CDS             complement(2631307..2631591)
     CDS             complement(2631661..2631798)
     CDS             2632004..2632687
     CDS             2632691..2634079
     CDS             2634201..2634680
     CDS             complement(2634780..2635601)
     CDS             complement(2635620..2636642)
     CDS             complement(2636802..2637272)
     CDS             complement(2637402..2637950)
     CDS             2638062..2639207
     CDS             complement(2639270..2639803)
     CDS             2640236..2641687
     CDS             2641852..2643153
     CDS             complement(2643217..2643642)
     CDS             2643857..2645704
     CDS             2645813..2646613
     CDS             complement(2646725..2647930)
     CDS             complement(2647999..2648496)
     CDS             complement(2648525..2649526)
     CDS             complement(2649539..2649868)
     CDS             2650118..2651092
     CDS             complement(2651101..2652288)
     CDS             2652687..2653913
     CDS             complement(2653991..2654956)
     CDS             2655108..2655839
     CDS             2655829..2656650
     CDS             2656704..2657264
     CDS             2657254..2658276
     CDS             complement(2658388..2660220)
     CDS             complement(2660313..2661074)
     CDS             2661301..2661930
     CDS             2662055..2662678
     CDS             2662862..2663128
     CDS             2663140..2664843
     CDS             complement(2664921..2668361)
     CDS             complement(2668481..2669746)
     CDS             2669830..2671662
     CDS             2671666..2672307
     CDS             2672512..2674461
     CDS             2674917..2675366
     CDS             2675397..2675855
     CDS             2675867..2677210
     CDS             2677327..2678211
     CDS             2678484..2679365
     CDS             2679388..2679684
     CDS             complement(2679866..2680174)
     CDS             complement(2680264..2680683)
     CDS             2680963..2682555
     CDS             2682849..2684141
     CDS             complement(2684206..2684910)
     CDS             complement(2684950..2685222)
     CDS             2685444..2686514
     CDS             complement(2686594..2687187)
     CDS             2687259..2688173
     CDS             complement(2688219..2688749)
     CDS             complement(2688787..2689854)
     CDS             complement(2690096..2690854)
     CDS             2691014..2691496
     CDS             complement(2691537..2692373)
     CDS             complement(2692395..2692796)
     CDS             complement(2692806..2693258)
     CDS             complement(2693255..2693899)
     CDS             2694155..2694724
     CDS             2694749..2695693
     CDS             complement(2695759..2699964)
     CDS             complement(2700036..2704064)
     CDS             complement(2704302..2704670)
     CDS             complement(2704725..2705108)
     CDS             complement(2705464..2706168)
     CDS             complement(2706173..2706601)
     CDS             complement(2706722..2707267)
     CDS             complement(2707280..2707657)
     CDS             complement(2707874..2709058)
     CDS             2709741..2710664
     CDS             complement(2710682..2711638)
     CDS             complement(2711622..2712671)
     CDS             2712743..2713174
     CDS             2713247..2714599
     CDS             2732165..2732515
     CDS             complement(2732609..2733397)
     CDS             complement(2733463..2734134)
     CDS             complement(2734183..2736030)
     CDS             2736443..2737549
     CDS             complement(2737605..2737979)
     CDS             complement(2738030..2738707)
     CDS             2738942..2740357
     CDS             complement(2740425..2741756)
     CDS             complement(2741882..2742676)
     CDS             complement(2742802..2743428)
     CDS             2743670..2746093
     CDS             complement(2746171..2747028)
     CDS             complement(2747025..2747567)
     CDS             2747689..2748099
     CDS             complement(2748178..2749020)
     CDS             complement(2749027..2749350)
     CDS             complement(2749830..2750690)
     CDS             complement(2750906..2751859)
     CDS             complement(2751852..2752520)
     CDS             complement(2752524..2753762)
     CDS             2753833..2754435
     CDS             2754436..2754702
     CDS             2754847..2755440
     CDS             complement(2755505..2755747)
     CDS             complement(2756572..2756937)
     CDS             2757236..2757568
     CDS             2757590..2759671
     CDS             complement(2759752..2760336)
     CDS             complement(2760455..2761273)
     CDS             complement(2761279..2761830)
     CDS             complement(2761841..2762602)
     CDS             complement(2762599..2763090)
     CDS             complement(2763090..2764343)
     CDS             complement(2764312..2765346)
     CDS             complement(2765346..2766026)
     CDS             complement(2766013..2766390)
     CDS             complement(2766380..2766976)
     CDS             complement(2766999..2767451)
     CDS             complement(2767513..2768727)
     CDS             complement(2768728..2770227)
     CDS             complement(2770227..2772260)
     CDS             complement(2772293..2773201)
     CDS             2773481..2773882
     CDS             2773975..2774850
     CDS             2775187..2776809
     CDS             2776992..2778950
     CDS             complement(2779013..2780230)
     CDS             2780479..2781447
     CDS             2781615..2782412
     CDS             complement(2782533..2783444)
     CDS             complement(2783437..2784141)
     CDS             complement(2784138..2784968)
     CDS             complement(2785049..2786302)
     CDS             complement(2786365..2786460)
     CDS             2786566..2786880
     CDS             complement(2787015..2789057)
     CDS             2789210..2790049
     CDS             2790267..2791622
     CDS             2791786..2792256
     CDS             2792427..2793734
     CDS             complement(2793878..2794606)
     CDS             complement(2794631..2795134)
     CDS             complement(2795134..2797230)
     CDS             complement(2797287..2797670)
     CDS             complement(2797755..2798345)
     CDS             2798611..2799936
     CDS             2799966..2801393
     CDS             2801405..2801971
     CDS             2801978..2803546
     CDS             complement(2803614..2804477)
     CDS             2804705..2807476
     CDS             2807797..2808144
     CDS             2808146..2808508
     CDS             2808515..2808811
     CDS             2808868..2809644
     CDS             2809663..2810313
     CDS             2810371..2811507
     CDS             2811491..2812594
     CDS             2812607..2813347
     CDS             2813546..2815468
     CDS             complement(2815527..2815790)
     CDS             complement(2815774..2816670)
     CDS             2816846..2818726
     CDS             2818736..2819452
     CDS             complement(2819542..2821122)
     CDS             complement(2821361..2822302)
     CDS             complement(2822305..2823237)
     CDS             complement(2823427..2824980)
     CDS             complement(2825059..2826768)
     CDS             2828202..2828618
     CDS             complement(2828686..2830701)
     CDS             2830889..2831455
     CDS             2831474..2832580
     CDS             2832592..2835663
     CDS             2835774..2836025
     CDS             complement(2836159..2837643)
     CDS             2837770..2838654
     CDS             2839053..2839262
     CDS             2850397..2850606
     CDS             2855789..2856334
     CDS             complement(2856327..2856590)
     CDS             complement(2856601..2857410)
     CDS             complement(2857483..2858040)
     CDS             2858240..2858725
     CDS             2858728..2859840
     CDS             complement(2859878..2860447)
     CDS             complement(2860458..2860931)
     CDS             complement(2860934..2862043)
     CDS             complement(2862052..2863122)
     CDS             2863240..2863752
     CDS             2863770..2864717
     CDS             2864822..2866102
     CDS             2866127..2867503
     CDS             2867506..2868951
     CDS             complement(2869014..2869661)
     CDS             complement(2869761..2870549)
     CDS             2870790..2870957
     CDS             2871108..2871371
     CDS             2871583..2873001
     CDS             2873058..2874041
     CDS             2874082..2874684
     CDS             complement(2874729..2875604)
     CDS             complement(2875692..2877218)
     CDS             2877566..2879272
     CDS             2879272..2879517
     CDS             2879530..2880477
     CDS             2880495..2882336
     CDS             2882341..2883873
     CDS             2884150..2884359
     CDS             complement(2884500..2885858)
     CDS             complement(2886076..2886498)
     CDS             complement(2886517..2887920)
     CDS             complement(2887954..2888820)
     CDS             complement(2888866..2890407)
     CDS             complement(2890421..2890954)
     CDS             complement(2890972..2891442)
     CDS             complement(2891498..2891755)
     CDS             complement(2891813..2892625)
     CDS             complement(2892634..2893023)
     CDS             complement(2893212..2894096)
     CDS             complement(2894089..2894886)
     CDS             complement(2894902..2895534)
     CDS             complement(2895536..2897425)