CDS             complement(266..1510)
     CDS             3805..5349
     CDS             complement(7361..8134)
     CDS             complement(8131..9375)
     CDS             9571..10758
     CDS             11359..12453
     CDS             13031..14572
     CDS             complement(14788..15084)
     CDS             complement(15444..16337)
     CDS             complement(17080..17559)
     CDS             complement(17684..18310)
     CDS             complement(18403..19551)
     CDS             complement(19622..21529)
     CDS             complement(21713..22783)
     CDS             complement(23127..23492)
     CDS             24703..25065
     CDS             25197..25577
     CDS             25854..27983
     CDS             28098..28652
     CDS             28677..30131
     CDS             30217..30723
     CDS             31065..32102
     CDS             32254..33018
     CDS             33066..33890
     CDS             complement(34385..34576)
     CDS             34650..35105
     CDS             35473..36759
     CDS             complement(37882..39249)
     CDS             complement(40272..41078)
     CDS             complement(41309..42199)
     CDS             complement(42196..43407)
     CDS             complement(43407..43667)
     CDS             complement(43664..44212)
     CDS             complement(44527..44718)
     CDS             complement(44772..45743)
     CDS             complement(46129..46686)
     CDS             47306..49258
     CDS             49629..50060
     CDS             50047..50922
     CDS             51146..52183
     CDS             complement(52548..52826)
     CDS             53371..54618
     CDS             54803..56512
     CDS             56925..57329
     CDS             57569..58264
     CDS             58313..59023
     CDS             59191..59415
     CDS             59484..59735
     CDS             59888..61279
     CDS             complement(61555..63327)
     CDS             63667..63927
     CDS             64281..65324
     CDS             65547..66581
     CDS             complement(67212..67382)
     CDS             68403..68609
     CDS             68676..68882
     CDS             68950..69156
     CDS             69214..69420
     CDS             complement(69507..69650)
     CDS             complement(69654..70394)
     CDS             complement(70391..71347)
     CDS             71483..71908
     CDS             complement(72017..72823)
     CDS             complement(72783..73571)
     CDS             complement(73710..74723)
     CDS             75144..75665
     CDS             complement(75866..79369)
     CDS             complement(79587..80603)
     CDS             complement(81193..81987)
     CDS             complement(82020..84404)
     CDS             complement(84492..84743)
     CDS             85394..86197
     CDS             complement(86407..87507)
     CDS             88183..89202
     CDS             89462..89629
     CDS             89654..90631
     CDS             90829..92013
     CDS             92000..94453
     CDS             94605..96728
     CDS             97563..99749
     CDS             100217..101848
     CDS             complement(101895..104516)
     CDS             105273..106394
     CDS             complement(106733..108391)
     CDS             109126..110610
     CDS             110763..111479
     CDS             complement(111532..112200)
     CDS             complement(112231..113850)
     CDS             complement(114214..114846)
     CDS             complement(115645..115917)
     CDS             116164..116844
     CDS             complement(117511..117672)
     CDS             117748..117930
     CDS             complement(118418..119704)
     CDS             complement(119810..122311)
     CDS             complement(122464..124302)
     CDS             124580..125614
     CDS             125996..126307
     CDS             126603..126923
     CDS             126920..127279
     CDS             127318..127620
     CDS             128111..128293
     CDS             complement(128873..129463)
     CDS             129869..130660
     CDS             complement(130925..131086)
     CDS             complement(131199..132203)
     CDS             132513..133832
     CDS             complement(134083..134850)
     CDS             135133..135597
     CDS             complement(135633..136748)
     CDS             complement(136756..137493)
     CDS             complement(137806..138093)
     CDS             complement(138098..138514)
     CDS             139482..140351
     CDS             140357..140983
     CDS             140985..141728
     CDS             142032..142388
     CDS             complement(142443..143543)
     CDS             complement(143524..144741)
     CDS             complement(145267..146253)
     CDS             complement(146736..147233)
     CDS             147571..148677
     CDS             148799..149881
     CDS             150169..151299
     CDS             151346..151912
     CDS             151888..152136
     CDS             complement(152362..152664)
     CDS             complement(153013..154401)
     CDS             154898..155356
     CDS             155353..155727
     CDS             complement(155973..157046)
     CDS             complement(156997..158415)
     CDS             158892..160085
     CDS             160448..160909
     CDS             complement(161227..161625)
     CDS             162129..162893
     CDS             complement(163006..163458)
     CDS             complement(163825..164277)
     CDS             164671..165576
     CDS             165573..167285
     CDS             167353..168378
     CDS             complement(168981..169217)
     CDS             complement(169231..169500)
     CDS             complement(169487..170893)
     CDS             complement(170900..171004)
     CDS             complement(171194..171790)
     CDS             complement(171965..172570)
     CDS             complement(172589..173245)
     CDS             173587..173862
     CDS             complement(174232..175251)
     CDS             175643..176245
     CDS             176345..177046
     CDS             177173..178477
     CDS             178886..180508
     CDS             180608..180763
     CDS             180958..181086
     CDS             181135..181320
     CDS             complement(181379..182416)
     CDS             complement(183063..183842)
     CDS             complement(183918..185009)
     CDS             complement(185011..186063)
     CDS             complement(186300..187631)
     CDS             complement(188205..188921)
     CDS             189056..189550
     CDS             189736..190125
     CDS             190535..190750
     CDS             190783..191763
     CDS             complement(191891..192004)
     CDS             complement(191991..192494)
     CDS             complement(192549..193001)
     CDS             193154..194119
     CDS             194116..194373
     CDS             complement(194495..195154)
     CDS             complement(195151..196425)
     CDS             198136..200520
     CDS             200956..201402
     CDS             complement(201460..201678)
     CDS             complement(201866..203218)
     CDS             203500..204366
     CDS             complement(204617..206095)
     CDS             complement(206242..207555)
     CDS             207902..208306
     CDS             208308..208454
     CDS             208412..208726
     CDS             complement(208746..209960)
     CDS             complement(210731..211183)
     CDS             complement(211294..211761)
     CDS             complement(211831..212475)
     CDS             complement(212804..213361)
     CDS             213728..214198
     CDS             214216..215448
     CDS             215464..215628
     CDS             complement(215848..216456)
     CDS             complement(216495..217016)
     CDS             complement(217323..218444)
     CDS             complement(218588..220432)
     CDS             220724..221497
     CDS             221645..222184
     CDS             complement(222273..225017)
     CDS             225245..228481
     CDS             228483..229421
     CDS             complement(229690..230487)
     CDS             230904..231164
     CDS             complement(231399..231647)
     CDS             231952..234729
     CDS             complement(235213..236313)
     CDS             complement(236515..236793)
     CDS             complement(237053..237397)
     CDS             complement(237707..238117)
     CDS             complement(238499..239620)
     CDS             complement(240415..240720)
     CDS             complement(240902..242029)
     CDS             complement(242125..242613)
     CDS             243156..246950
     CDS             complement(247160..248497)
     CDS             249118..249978
     CDS             complement(250245..251315)
     CDS             251515..252498
     CDS             252510..253319
     CDS             complement(253737..254801)
     CDS             complement(255098..255385)
     CDS             complement(255426..256220)
     CDS             complement(256280..257170)
     CDS             complement(257371..258555)
     CDS             complement(258675..259343)
     CDS             260214..260552
     CDS             complement(260744..260857)
     CDS             complement(261213..262409)
     CDS             262974..263843
     CDS             263960..264697
     CDS             264755..265330
     CDS             complement(265520..266245)
     CDS             complement(266357..267910)
     CDS             complement(268090..269097)
     CDS             complement(269064..270074)
     CDS             270372..270833
     CDS             complement(270750..270986)
     CDS             271766..272872
     CDS             complement(272895..273158)
     CDS             complement(273162..273902)
     CDS             complement(273899..274729)
     CDS             complement(275092..276009)
     CDS             complement(276030..277010)
     CDS             complement(277044..277403)
     CDS             complement(277529..278014)
     CDS             complement(278024..280012)
     CDS             complement(280023..281699)
     CDS             complement(282243..282728)
     CDS             complement(282852..284033)
     CDS             complement(284077..284376)
     CDS             complement(284699..285247)
     CDS             complement(285315..285776)
     CDS             complement(285856..286701)
     CDS             287013..288359
     CDS             complement(289325..290446)
     CDS             complement(290520..291626)
     CDS             complement(291736..292170)
     CDS             complement(292157..293362)
     CDS             complement(293589..294857)
     CDS             295222..296991
     CDS             297112..297936
     CDS             complement(298201..299268)
     CDS             complement(299683..302484)
     CDS             complement(303050..304429)
     CDS             304950..305564
     CDS             complement(305577..307301)
     CDS             complement(307346..308860)
     CDS             309318..310061
     CDS             310333..311271
     CDS             311435..311551
     CDS             complement(311592..311987)
     CDS             312034..313146
     CDS             313360..313464
     CDS             313483..313608
     CDS             complement(313800..314696)
     CDS             315578..316501
     CDS             316983..318230
     CDS             complement(318584..319666)
     CDS             320466..321026
     CDS             321289..321900
     CDS             322186..322626
     CDS             322988..324490
     CDS             complement(324585..325715)
     CDS             complement(327079..328029)
     CDS             complement(328042..328263)
     CDS             complement(328281..328499)
     CDS             complement(328505..329227)
     CDS             complement(329229..329555)
     CDS             complement(329552..330355)
     CDS             complement(330358..331107)
     CDS             complement(331104..332018)
     CDS             332799..333605
     CDS             333941..334498
     CDS             complement(334718..336637)
     CDS             337091..338149
     CDS             338264..339082
     CDS             339069..340115
     CDS             340130..340717
     CDS             complement(340889..341950)
     CDS             complement(341943..343088)
     CDS             complement(343085..345346)
     CDS             345679..346452
     CDS             346711..347997
     CDS             348379..349038
     CDS             349120..349443
     CDS             complement(349474..349743)
     CDS             complement(349803..350114)
     CDS             350298..350555
     CDS             350796..351662
     CDS             351871..352455
     CDS             353840..354220
     CDS             complement(354499..355260)
     CDS             complement(355257..355964)
     CDS             complement(355940..356881)
     CDS             complement(356878..357780)
     CDS             complement(357785..358726)
     CDS             complement(358852..360492)
     CDS             complement(360522..361289)
     CDS             362797..363399
     CDS             363418..364458
     CDS             364459..366213
     CDS             366218..367084
     CDS             367053..367484
     CDS             367487..368788
     CDS             369238..370296
     CDS             370777..371526
     CDS             complement(372564..373571)
     CDS             complement(373652..373759)
     CDS             complement(373760..374536)
     CDS             375115..376125
     CDS             376216..376830
     CDS             377102..377539
     CDS             377576..377980
     CDS             complement(377946..378077)
     CDS             378274..378498
     CDS             378649..379041
     CDS             complement(379094..380020)
     CDS             complement(380046..380837)
     CDS             complement(380961..382022)
     CDS             complement(382019..382879)
     CDS             complement(382867..383682)
     CDS             complement(383857..384498)
     CDS             complement(384571..385146)
     CDS             complement(385182..385754)
     CDS             complement(385916..386206)
     CDS             complement(386302..386826)
     CDS             complement(386898..387650)
     CDS             complement(387918..388475)
     CDS             388736..389119
     CDS             complement(389165..390565)
     CDS             391064..393439
     CDS             complement(393609..395975)
     CDS             397092..397532
     CDS             397635..398663
     CDS             398692..399663
     CDS             399660..400670
     CDS             400671..401354
     CDS             complement(401436..401951)
     CDS             402530..403219
     CDS             403216..403845
     CDS             403871..404266
     CDS             404536..409737
     CDS             409945..410334
     CDS             410767..416304
     CDS             416955..417077
     CDS             417688..418596
     CDS             complement(418633..419610)
     CDS             complement(419579..421159)
     CDS             complement(421754..421966)
     CDS             complement(422044..422331)
     CDS             complement(422982..423695)
     CDS             complement(423880..424053)
     CDS             complement(424113..424250)
     CDS             complement(424241..424459)
     CDS             complement(425043..425420)
     CDS             complement(426809..427939)
     CDS             complement(428185..428664)
     CDS             complement(428833..430068)
     CDS             complement(430382..430840)
     CDS             complement(430918..431496)
     CDS             complement(431771..432943)
     CDS             complement(432966..433868)
     CDS             complement(433861..434928)
     CDS             complement(435159..435737)
     CDS             complement(435971..436561)
     CDS             complement(436699..438486)
     CDS             438790..439491
     CDS             439678..440862
     CDS             440932..442047
     CDS             442147..442428
     CDS             442416..442679
     CDS             442818..443597
     CDS             complement(443685..444149)
     CDS             complement(444213..445136)
     CDS             complement(445215..446003)
     CDS             447135..447320
     CDS             447563..447997
     CDS             447990..448427
     CDS             complement(448684..453201)
     CDS             complement(453449..457996)
     CDS             458496..458756
     CDS             complement(458726..464494)
     CDS             complement(465002..469318)
     CDS             complement(469736..470503)
     CDS             complement(470816..472120)
     CDS             472290..472499
     CDS             complement(472723..472959)
     CDS             474240..474614
     CDS             474915..475265
     CDS             475284..475463
     CDS             475697..476515
     CDS             476549..477874
     CDS             478251..478406
     CDS             478454..478798
     CDS             480080..480355
     CDS             481091..481441
     CDS             482026..483003
     CDS             482997..483875
     CDS             484246..484446
     CDS             484776..485201
     CDS             485271..486335
     CDS             486506..487600
     CDS             487845..488117
     CDS             488133..488828
     CDS             488865..489485
     CDS             489540..490079
     CDS             490127..490648
     CDS             490718..491269
     CDS             491290..492042
     CDS             492073..492648
     CDS             492803..493246
     CDS             493233..493892
     CDS             493911..494819
     CDS             496128..496898
     CDS             497069..497494
     CDS             497558..498742
     CDS             499078..499617
     CDS             499831..500814
     CDS             500845..500970
     CDS             501039..501227
     CDS             501351..501950
     CDS             502401..503603
     CDS             504673..504903
     CDS             505101..505262
     CDS             complement(505493..505954)
     CDS             506764..507966
     CDS             508310..509143
     CDS             509181..510371
     CDS             complement(510626..511654)
     CDS             complement(511754..511936)
     CDS             complement(512183..512491)
     CDS             complement(512628..513692)
     CDS             complement(513926..514231)
     CDS             complement(515482..515988)
     CDS             516253..517248
     CDS             517472..518158
     CDS             complement(519065..519310)
     CDS             complement(519393..520196)
     CDS             complement(520308..520931)
     CDS             521099..523168
     CDS             complement(523262..523366)
     CDS             523963..524703
     CDS             524905..525492
     CDS             525616..526164
     CDS             complement(526304..526435)
     CDS             complement(526480..526626)
     CDS             526764..527975
     CDS             complement(528046..528495)
     CDS             528684..529127
     CDS             529351..529560
     CDS             529870..530526
     CDS             complement(530608..531747)
     CDS             complement(531805..533067)
     CDS             533768..534781
     CDS             complement(534844..536229)
     CDS             complement(536240..537016)
     CDS             complement(537303..537539)
     CDS             537926..538780
     CDS             539017..539808
     CDS             complement(539898..541817)
     CDS             541988..542464
     CDS             complement(542620..542799)
     CDS             complement(542972..544933)
     CDS             complement(544992..546491)
     CDS             complement(546834..547061)
     CDS             547592..547807
     CDS             547815..548807
     CDS             complement(548980..549450)
     CDS             550418..551323
     CDS             552436..552756
     CDS             complement(552863..554347)
     CDS             554458..554664
     CDS             554618..555496
     CDS             555563..556177
     CDS             556226..556669
     CDS             556861..557034
     CDS             557862..558233
     CDS             complement(559648..560424)
     CDS             complement(560781..561176)
     CDS             complement(561181..561753)
     CDS             complement(562005..562271)
     CDS             562740..562898
     CDS             complement(563057..564046)
     CDS             564665..564964
     CDS             complement(565014..565778)
     CDS             566070..567359
     CDS             567850..570723
     CDS             complement(570759..570896)
     CDS             571167..573713
     CDS             complement(573987..576203)
     CDS             complement(576556..577233)
     CDS             577531..578181
     CDS             578794..579201
     CDS             579198..579422
     CDS             579515..579841
     CDS             complement(579937..582219)
     CDS             582774..583250
     CDS             583586..584113
     CDS             584232..584459
     CDS             584615..585280
     CDS             complement(585765..586307)
     CDS             586472..587242
     CDS             587255..588178
     CDS             588926..589444
     CDS             589945..590037
     CDS             590259..591188
     CDS             591371..592807
     CDS             593230..594093
     CDS             594609..595223
     CDS             595365..596744
     CDS             complement(597068..597652)
     CDS             complement(598296..598502)
     CDS             complement(599612..600484)
     CDS             601283..601759
     CDS             601897..602175
     CDS             602172..602522
     CDS             603202..603966
     CDS             complement(604061..604648)
     CDS             complement(604781..605800)
     CDS             complement(606446..608416)
     CDS             complement(608616..611318)
     CDS             611840..612079
     CDS             complement(612727..613311)
     CDS             613653..614801
     CDS             614825..615004
     CDS             615744..616370
     CDS             616397..617398
     CDS             617444..617884
     CDS             617913..618563
     CDS             619050..620096
     CDS             620098..620394
     CDS             620413..620562
     CDS             620623..621690
     CDS             621715..622026
     CDS             622779..623399
     CDS             624035..625717
     CDS             625757..626557
     CDS             complement(626734..626991)
     CDS             complement(627143..627592)
     CDS             complement(627701..630268)
     CDS             complement(630525..630926)
     CDS             complement(631274..631561)
     CDS             complement(631609..632430)
     CDS             complement(633027..633491)
     CDS             complement(633604..634173)
     CDS             complement(634461..635183)
     CDS             complement(635158..635793)
     CDS             complement(636080..636565)
     CDS             636723..637436
     CDS             637433..638176
     CDS             638399..639289
     CDS             639295..640392
     CDS             640397..640492
     CDS             640700..644749
     CDS             645562..649428
     CDS             649482..649766
     CDS             649933..650793
     CDS             651520..652707
     CDS             652832..655138
     CDS             655226..657511
     CDS             657599..659947
     CDS             660130..660654
     CDS             661579..663963
     CDS             664051..666390
     CDS             666579..667085
     CDS             667157..668335
     CDS             668702..669973
     CDS             670086..670751
     CDS             671265..671363
     CDS             671739..672695
     CDS             672806..673219
     CDS             complement(673559..673792)
     CDS             674025..674435
     CDS             674723..675076
     CDS             675365..675823
     CDS             676154..676576
     CDS             677229..678278
     CDS             678275..678838
     CDS             678843..679301
     CDS             679496..680158
     CDS             680300..681682
     CDS             681830..682804
     CDS             683303..684220
     CDS             685082..686356
     CDS             686420..687373
     CDS             687412..688317
     CDS             688317..689096
     CDS             689174..689908
     CDS             689908..690213
     CDS             690641..692356
     CDS             complement(692491..693603)
     CDS             694191..695543
     CDS             695536..696402
     CDS             696548..698119
     CDS             698285..698803
     CDS             complement(698883..700535)
     CDS             700553..700741
     CDS             701308..701688
     CDS             701699..702121
     CDS             702135..702539
     CDS             702548..702736
     CDS             702924..703106
     CDS             703179..703922
     CDS             703997..704794
     CDS             705010..705915
     CDS             706015..706797
     CDS             706801..707898
     CDS             709310..710653
     CDS             710686..711657
     CDS             complement(712122..714773)
     CDS             715092..715352
     CDS             715547..716560
     CDS             716760..717413
     CDS             complement(717478..717903)
     CDS             718050..719060
     CDS             complement(720048..720950)
     CDS             complement(721540..723159)
     CDS             complement(723868..724329)
     CDS             complement(724667..725662)
     CDS             complement(726052..726615)
     CDS             complement(726775..727425)
     CDS             727859..729823
     CDS             730476..732335
     CDS             complement(732897..734000)
     CDS             734433..735272
     CDS             735572..736234
     CDS             complement(736295..736660)
     CDS             737081..737878
     CDS             738028..739992
     CDS             complement(740029..741168)
     CDS             complement(741262..741669)
     CDS             741925..742203
     CDS             742329..743939
     CDS             744374..745201
     CDS             745333..746016
     CDS             746169..746804
     CDS             747109..748293
     CDS             complement(748504..749349)
     CDS             complement(749793..750596)
     CDS             complement(751161..751307)
     CDS             complement(751638..752129)
     CDS             complement(752159..752281)
     CDS             complement(752315..753082)
     CDS             complement(754586..755989)
     CDS             complement(756108..756878)
     CDS             complement(757050..757856)
     CDS             complement(757929..758117)
     CDS             complement(758124..758402)
     CDS             complement(758802..759527)
     CDS             complement(759493..760737)
     CDS             761249..762172
     CDS             762428..763123
     CDS             763478..765844
     CDS             765841..766893
     CDS             767209..769431
     CDS             complement(769777..770496)
     CDS             complement(770644..771450)
     CDS             771938..772492
     CDS             complement(772694..773713)
     CDS             complement(774025..774138)
     CDS             774949..776406
     CDS             776411..777727
     CDS             777724..778590
     CDS             778583..779149
     CDS             779151..779768
     CDS             779770..780360
     CDS             780362..781147
     CDS             781197..781532
     CDS             complement(781743..782240)
     CDS             complement(782413..783465)
     CDS             complement(783936..784769)
     CDS             785002..786006
     CDS             786139..786651
     CDS             786830..787093
     CDS             complement(787229..787438)
     CDS             787765..788736
     CDS             789265..790983
     CDS             791006..792487
     CDS             792605..793582
     CDS             793527..794189
     CDS             complement(794778..795740)
     CDS             complement(795772..796494)
     CDS             complement(796533..796823)
     CDS             complement(796970..799075)
     CDS             complement(799193..799951)
     CDS             complement(799988..800185)
     CDS             800592..800975
     CDS             801921..802595
     CDS             803364..804146
     CDS             804148..805377
     CDS             805491..806126
     CDS             806119..806751
     CDS             806927..808051
     CDS             808279..809448
     CDS             810326..811465
     CDS             811452..812492
     CDS             812489..813127
     CDS             813275..813994
     CDS             complement(814086..814775)
     CDS             complement(814766..815719)
     CDS             complement(815716..816687)
     CDS             complement(816684..817637)
     CDS             complement(817825..819624)
     CDS             complement(820217..821221)
     CDS             821430..821927
     CDS             complement(821959..822060)
     CDS             822155..823519
     CDS             823576..823938
     CDS             complement(824337..824927)
     CDS             825331..826671
     CDS             826661..828793
     CDS             complement(829089..829517)
     CDS             complement(830087..830638)
     CDS             complement(830638..831018)
     CDS             complement(831024..832241)
     CDS             832366..833289
     CDS             833678..835750
     CDS             836209..836778
     CDS             836759..837766
     CDS             837898..838491
     CDS             838484..838597
     CDS             839119..840054
     CDS             840172..840450
     CDS             840784..841944
     CDS             complement(842304..842642)
     CDS             complement(842758..843354)
     CDS             843681..844235
     CDS             complement(844407..845669)
     CDS             complement(846127..847893)
     CDS             complement(847988..849730)
     CDS             complement(850158..850568)
     CDS             complement(851002..851268)
     CDS             851687..852457
     CDS             complement(852662..852796)
     CDS             853438..853626
     CDS             853879..854082
     CDS             854234..854923
     CDS             complement(855054..855461)
     CDS             855803..856483
     CDS             856798..857814
     CDS             complement(858898..859497)
     CDS             complement(859801..860394)
     CDS             complement(860711..860878)
     CDS             861699..862058
     CDS             complement(862330..862620)
     CDS             complement(862569..862820)
     CDS             complement(863065..863532)
     CDS             complement(863703..864677)
     CDS             864913..865548
     CDS             865812..866267
     CDS             complement(866486..867484)
     CDS             867581..868279
     CDS             868435..869856
     CDS             complement(869889..870740)
     CDS             870896..871048
     CDS             871621..872079
     CDS             872268..873185
     CDS             873486..873890
     CDS             874642..874992
     CDS             875043..875864
     CDS             complement(876139..876378)
     CDS             876714..877568
     CDS             877867..881013
     CDS             881428..885273
     CDS             885884..887419
     CDS             887894..889543
     CDS             890046..892913
     CDS             complement(892949..896812)
     CDS             897241..897468
     CDS             897465..897698
     CDS             897937..898233
     CDS             898230..898580
     CDS             898820..899326
     CDS             complement(899378..900142)
     CDS             900424..900660
     CDS             900679..901380
     CDS             complement(901519..902511)
     CDS             complement(903169..903333)
     CDS             complement(903734..904126)
     CDS             complement(904627..905556)
     CDS             complement(905868..906128)
     CDS             complement(906555..907094)
     CDS             907759..908814
     CDS             909021..909221
     CDS             910007..911701
     CDS             complement(911741..911995)
     CDS             complement(911965..912111)
     CDS             912263..913303
     CDS             complement(913295..914269)
     CDS             914377..915108
     CDS             complement(915311..916171)
     CDS             complement(916255..917382)
     CDS             complement(917648..918232)
     CDS             918656..919090
     CDS             919767..920282
     CDS             920266..920736
     CDS             920736..920987
     CDS             921378..922271
     CDS             922313..923425
     CDS             complement(923467..924438)
     CDS             complement(924471..925478)
     CDS             complement(925595..926668)
     CDS             926962..927891
     CDS             complement(928093..928416)
     CDS             complement(928544..929260)
     CDS             complement(929235..930365)
     CDS             complement(930341..931303)
     CDS             complement(933015..933815)
     CDS             934184..935077
     CDS             935119..935250
     CDS             935609..936478
     CDS             complement(937013..937750)
     CDS             complement(938155..938292)
     CDS             939161..940330
     CDS             complement(940430..941194)
     CDS             complement(941247..941909)
     CDS             complement(941966..943120)
     CDS             complement(943288..943707)
     CDS             complement(943727..943954)
     CDS             complement(944141..944560)
     CDS             944933..945289
     CDS             complement(945361..947916)
     CDS             complement(948831..950003)
     CDS             complement(950179..951132)
     CDS             complement(951171..951449)
     CDS             complement(951477..951902)
     CDS             complement(951923..952180)
     CDS             complement(953060..953983)
     CDS             954420..955169
     CDS             955395..956135
     CDS             956440..957198
     CDS             complement(957309..958709)
     CDS             complement(958702..959244)
     CDS             complement(959728..960123)
     CDS             complement(961569..963212)
     CDS             complement(963729..964304)
     CDS             965341..967356
     CDS             967529..968110
     CDS             968396..969211
     CDS             complement(969749..970507)
     CDS             complement(970508..972226)
     CDS             complement(972228..973532)
     CDS             complement(973610..973993)
     CDS             complement(975191..975919)
     CDS             complement(975948..976688)
     CDS             complement(976685..977515)
     CDS             complement(977563..978042)
     CDS             978156..978266
     CDS             979079..980770
     CDS             980754..981608
     CDS             981636..982619
     CDS             982633..983571
     CDS             983574..985295
     CDS             985457..986449
     CDS             986446..987210
     CDS             987383..988459
     CDS             complement(988690..989232)
     CDS             complement(989192..990883)
     CDS             complement(991446..998273)
     CDS             complement(999281..1006981)
     CDS             complement(1007702..1008478)
     CDS             complement(1008475..1009398)
     CDS             1009640..1010161
     CDS             complement(1011041..1011781)
     CDS             complement(1011833..1012105)
     CDS             complement(1012528..1013622)
     CDS             1014161..1014268
     CDS             complement(1014321..1015928)
     CDS             complement(1016347..1018281)
     CDS             complement(1019006..1020910)
     CDS             1021409..1021891
     CDS             1021878..1022825
     CDS             complement(1023722..1024522)
     CDS             complement(1024642..1026891)
     CDS             complement(1026922..1027569)
     CDS             1028515..1029468
     CDS             complement(1029796..1030539)
     CDS             complement(1030539..1031306)
     CDS             complement(1031303..1032196)
     CDS             complement(1032222..1034123)
     CDS             complement(1034157..1035734)
     CDS             complement(1035751..1039659)
     CDS             complement(1039669..1041381)
     CDS             complement(1041386..1042909)
     CDS             complement(1042949..1043542)
     CDS             1043905..1045662
     CDS             1045683..1047797
     CDS             complement(1047778..1048803)
     CDS             complement(1048796..1049737)
     CDS             complement(1049734..1050588)
     CDS             complement(1050869..1051648)
     CDS             complement(1051642..1051929)
     CDS             complement(1051926..1055828)
     CDS             complement(1055832..1057406)
     CDS             1058343..1060475
     CDS             1060666..1063473
     CDS             1064522..1065445
     CDS             1065477..1066367
     CDS             1066370..1067293
     CDS             1067344..1068120
     CDS             1068127..1068777
     CDS             1069061..1070464
     CDS             complement(1070496..1071044)
     CDS             complement(1071041..1071829)
     CDS             complement(1071831..1072013)
     CDS             1075358..1075540
     CDS             complement(1078142..1079521)
     CDS             complement(1080109..1080471)
     CDS             complement(1080559..1080876)
     CDS             complement(1081168..1082313)
     CDS             1082474..1084453
     CDS             complement(1084559..1085227)
     CDS             complement(1085224..1085580)
     CDS             1085862..1086224
     CDS             1086700..1088622
     CDS             1088837..1089712
     CDS             complement(1090082..1090528)
     CDS             complement(1090553..1090999)
     CDS             1091615..1092223
     CDS             1092417..1093751
     CDS             complement(1093839..1095143)
     CDS             complement(1095195..1095992)
     CDS             1096558..1098690
     CDS             complement(1098963..1099403)
     CDS             complement(1099573..1100187)
     CDS             complement(1100355..1100861)
     CDS             1101046..1101162
     CDS             complement(1101370..1102056)
     CDS             complement(1102308..1102634)
     CDS             1103181..1103558
     CDS             1103632..1104123
     CDS             1104205..1105386
     CDS             complement(1105934..1106335)
     CDS             1106736..1107419
     CDS             complement(1107509..1107658)
     CDS             complement(1107674..1107970)
     CDS             complement(1107974..1108789)
     CDS             complement(1109141..1109794)
     CDS             complement(1109815..1110255)
     CDS             complement(1110301..1111302)
     CDS             complement(1111892..1112206)
     CDS             complement(1112231..1113298)
     CDS             complement(1113305..1113955)
     CDS             complement(1114425..1114790)
     CDS             complement(1114909..1115871)
     CDS             complement(1115875..1116582)
     CDS             complement(1116628..1117239)
     CDS             complement(1117224..1118060)
     CDS             complement(1118078..1118620)
     CDS             complement(1118909..1119868)
     CDS             complement(1119865..1121265)
     CDS             1121827..1123068
     CDS             complement(1123186..1124670)
     CDS             1125466..1125768
     CDS             1125765..1126397
     CDS             1126372..1127007
     CDS             1127044..1128429
     CDS             1128668..1129126
     CDS             complement(1129290..1129871)
     CDS             complement(1130081..1131151)
     CDS             complement(1131170..1132378)
     CDS             complement(1132843..1133958)
     CDS             complement(1134014..1135282)
     CDS             complement(1136515..1137348)
     CDS             complement(1137547..1137918)
     CDS             complement(1138411..1142001)
     CDS             1142796..1143449
     CDS             1143764..1144678
     CDS             complement(1145129..1146634)
     CDS             1147403..1148272
     CDS             complement(1148407..1149639)
     CDS             complement(1149985..1150728)
     CDS             1151399..1151746
     CDS             1152290..1152682
     CDS             complement(1152921..1153367)
     CDS             complement(1153621..1153755)
     CDS             complement(1153854..1154141)
     CDS             1154663..1155616
     CDS             1155639..1156286
     CDS             1157351..1159786
     CDS             complement(1160210..1160659)
     CDS             1160915..1163110
     CDS             1163445..1164731
     CDS             1165169..1165495
     CDS             1165692..1167062
     CDS             1167069..1167548
     CDS             1167535..1168341
     CDS             1168352..1169227
     CDS             complement(1169485..1170885)
     CDS             complement(1170887..1172284)
     CDS             1172801..1172995
     CDS             1172985..1173254
     CDS             1173682..1173885
     CDS             1173882..1174226
     CDS             complement(1174406..1174621)
     CDS             1175153..1175380
     CDS             1175397..1176548
     CDS             complement(1177303..1177416)
     CDS             1178389..1179108
     CDS             complement(1179199..1179429)
     CDS             1179874..1180614
     CDS             complement(1180735..1181283)
     CDS             1181616..1182470
     CDS             complement(1182614..1183333)
     CDS             complement(1183746..1184234)
     CDS             complement(1184348..1184653)
     CDS             complement(1184610..1184843)
     CDS             complement(1184875..1185696)
     CDS             complement(1186239..1186691)
     CDS             1187129..1187881
     CDS             1188064..1188804
     CDS             1189519..1190037
     CDS             complement(1190546..1190662)
     CDS             1190771..1191658
     CDS             complement(1191708..1191896)
     CDS             1191973..1192548
     CDS             complement(1193195..1194691)
     CDS             complement(1194714..1195106)
     CDS             complement(1195129..1195317)
     CDS             complement(1195554..1196654)
     CDS             complement(1197325..1198263)
     CDS             1199625..1200038
     CDS             1200259..1201575
     CDS             1201578..1202621
     CDS             1202909..1204156
     CDS             complement(1204352..1205464)
     CDS             1205549..1205746
     CDS             complement(1206107..1207513)
     CDS             complement(1207517..1208827)
     CDS             complement(1209064..1209825)
     CDS             complement(1209881..1211290)
     CDS             complement(1211315..1211827)
     CDS             complement(1211830..1214250)
     CDS             1217171..1217683
     CDS             complement(1217952..1218959)
     CDS             complement(1219252..1220592)
     CDS             complement(1221136..1222293)
     CDS             1222782..1223591
     CDS             1223996..1225798
     CDS             1225795..1226397
     CDS             1226711..1227121
     CDS             1227200..1227739
     CDS             1227814..1228263
     CDS             1228492..1228737
     CDS             1228753..1230231
     CDS             1230212..1231228
     CDS             1231307..1232299
     CDS             1232572..1233705
     CDS             1233847..1234371
     CDS             complement(1234712..1235296)
     CDS             1235803..1236717
     CDS             1236824..1237252
     CDS             1237262..1237921
     CDS             1238301..1239587
     CDS             1240110..1240553
     CDS             1240540..1241205
     CDS             complement(1241710..1243245)
     CDS             1244822..1246078
     CDS             complement(1246905..1248389)
     CDS             complement(1249011..1249298)
     CDS             1249606..1250430
     CDS             complement(1250439..1251098)
     CDS             complement(1251108..1251536)
     CDS             1251737..1252057
     CDS             complement(1252113..1252886)
     CDS             complement(1252883..1253677)
     CDS             complement(1253719..1254126)
     CDS             1254209..1254745
     CDS             1255168..1256727
     CDS             1256865..1259009
     CDS             complement(1259244..1259375)
     CDS             complement(1259356..1260984)
     CDS             1261107..1261790
     CDS             1261729..1262973
     CDS             1262970..1263638
     CDS             1263586..1263741
     CDS             complement(1264681..1267626)
     CDS             complement(1268370..1269998)
     CDS             complement(1270407..1271657)
     CDS             complement(1271663..1272832)
     CDS             complement(1272835..1274160)
     CDS             complement(1274200..1275240)
     CDS             complement(1275297..1275986)
     CDS             complement(1275983..1276759)
     CDS             complement(1276872..1278596)
     CDS             complement(1278700..1280238)
     CDS             1281365..1282216
     CDS             complement(1282774..1283295)
     CDS             1283495..1283626
     CDS             1284550..1284705
     CDS             1284773..1285003
     CDS             1285985..1286998
     CDS             1287005..1287766
     CDS             1287763..1288011
     CDS             1288022..1288738
     CDS             1288754..1289164
     CDS             1289176..1289631
     CDS             1289632..1290588
     CDS             1290588..1290791
     CDS             1290781..1291113
     CDS             1291118..1291447
     CDS             1291444..1291842
     CDS             1291853..1292203
     CDS             1292217..1292924
     CDS             1292917..1293426
     CDS             1293427..1293579
     CDS             1293590..1293982
     CDS             1293997..1294527
     CDS             1294536..1295015
     CDS             1295017..1295472
     CDS             1295489..1296013
     CDS             1296023..1296652
     CDS             1296654..1297115
     CDS             1297126..1297548
     CDS             1297691..1299166
     CDS             1299259..1299906
     CDS             1300099..1300377
     CDS             complement(1300425..1300970)
     CDS             complement(1302289..1303281)
     CDS             complement(1303855..1304091)
     CDS             1304760..1305659
     CDS             1306088..1306708
     CDS             1306708..1307250
     CDS             complement(1307152..1307403)
     CDS             1307563..1308579
     CDS             1309343..1310050
     CDS             1310043..1311611
     CDS             1312060..1312518
     CDS             1312542..1313198
     CDS             1313201..1313581
     CDS             1313654..1314166
     CDS             1314147..1314455
     CDS             complement(1315119..1315991)
     CDS             complement(1316000..1316188)
     CDS             complement(1316554..1318083)
     CDS             complement(1318948..1319865)
     CDS             1320776..1321651
     CDS             complement(1321908..1323128)
     CDS             complement(1323164..1324597)
     CDS             complement(1324607..1325545)
     CDS             complement(1325718..1327124)
     CDS             complement(1327168..1327623)
     CDS             1328311..1329009
     CDS             1329593..1330006
     CDS             complement(1330048..1330965)
     CDS             1331057..1333651
     CDS             complement(1333817..1334644)
     CDS             complement(1334669..1335895)
     CDS             complement(1336197..1337615)
     CDS             1337783..1339096
     CDS             1339430..1340500
     CDS             1340505..1341311
     CDS             complement(1341560..1342198)
     CDS             complement(1342271..1342816)
     CDS             complement(1342974..1343171)
     CDS             complement(1343665..1344711)
     CDS             complement(1344761..1345438)
     CDS             complement(1345653..1346054)
     CDS             complement(1346047..1347165)
     CDS             complement(1347167..1347445)
     CDS             1348898..1350037
     CDS             1350045..1351832
     CDS             1351847..1352659
     CDS             1352848..1353282
     CDS             complement(1353733..1354695)
     CDS             1355292..1356455
     CDS             1356455..1358245
     CDS             1358257..1359021
     CDS             1359429..1359566
     CDS             complement(1359535..1359651)
     CDS             complement(1359685..1362234)
     CDS             1362468..1362992
     CDS             complement(1363025..1363771)
     CDS             1364136..1365224
     CDS             1365301..1366608
     CDS             1366947..1371092
     CDS             1371111..1371716
     CDS             complement(1371890..1372438)
     CDS             complement(1372749..1373261)
     CDS             complement(1373348..1373596)
     CDS             complement(1374070..1374228)
     CDS             complement(1374361..1375692)
     CDS             complement(1375689..1376558)
     CDS             1377048..1378892
     CDS             1378889..1382113
     CDS             complement(1382153..1382947)
     CDS             complement(1383532..1384272)
     CDS             complement(1384334..1385185)
     CDS             complement(1385282..1385758)
     CDS             complement(1385993..1386178)
     CDS             complement(1386481..1387983)
     CDS             1388704..1390170
     CDS             complement(1390404..1392905)
     CDS             complement(1393005..1394033)
     CDS             complement(1394060..1395082)
     CDS             1395472..1396542
     CDS             1396532..1397311
     CDS             1397311..1398540
     CDS             1398528..1399958
     CDS             1399955..1402393
     CDS             1402390..1403556
     CDS             complement(1404112..1406301)
     CDS             1407605..1408567
     CDS             complement(1408730..1409869)
     CDS             complement(1409866..1410810)
     CDS             complement(1410786..1411676)
     CDS             complement(1411755..1411910)
     CDS             complement(1412088..1412204)
     CDS             complement(1412255..1413418)
     CDS             complement(1413428..1414573)
     CDS             1414961..1415590
     CDS             1416845..1418872
     CDS             complement(1418911..1419348)
     CDS             complement(1419326..1420585)
     CDS             1421117..1422058
     CDS             1422102..1423394
     CDS             complement(1423653..1425227)
     CDS             1425479..1426981
     CDS             complement(1427236..1428312)
     CDS             complement(1428396..1429178)
     CDS             complement(1429169..1430212)
     CDS             complement(1430190..1430384)
     CDS             complement(1430387..1431478)
     CDS             1432029..1432214
     CDS             1432219..1432437
     CDS             complement(1432872..1433246)
     CDS             complement(1434095..1434484)
     CDS             complement(1434520..1434672)
     CDS             complement(1434837..1436582)
     CDS             1437519..1438346
     CDS             1438658..1439191
     CDS             complement(1439308..1439997)
     CDS             complement(1440403..1441791)
     CDS             complement(1441807..1442157)
     CDS             complement(1442180..1443742)
     CDS             complement(1443776..1444156)
     CDS             complement(1444170..1444487)
     CDS             1446358..1447185
     CDS             1447205..1447522
     CDS             1447569..1447940
     CDS             1447960..1449402
     CDS             1449399..1449737
     CDS             1449778..1451163
     CDS             1451365..1452894
     CDS             1452879..1454219
     CDS             1454243..1454800
     CDS             1455058..1456155
     CDS             1456238..1456732
     CDS             complement(1456810..1457748)
     CDS             complement(1457848..1458717)
     CDS             complement(1458710..1459840)
     CDS             complement(1459894..1460904)
     CDS             complement(1460907..1461599)
     CDS             complement(1461638..1462627)
     CDS             complement(1462770..1463861)
     CDS             complement(1463969..1465054)
     CDS             complement(1465159..1466250)
     CDS             complement(1466328..1467116)
     CDS             complement(1467107..1468138)
     CDS             1468788..1468916
     CDS             complement(1469352..1470485)
     CDS             complement(1470482..1471159)
     CDS             complement(1471288..1472118)
     CDS             complement(1472605..1472814)
     CDS             complement(1473105..1473314)
     CDS             1473916..1475241
     CDS             complement(1475412..1476947)
     CDS             1477762..1482366
     CDS             complement(1482584..1483501)
     CDS             complement(1483494..1484432)
     CDS             complement(1484434..1485273)
     CDS             complement(1485257..1486207)
     CDS             complement(1486239..1486931)
     CDS             complement(1486943..1488505)
     CDS             complement(1488722..1490296)
     CDS             1491186..1492046
     CDS             1492897..1493604
     CDS             1494282..1494488
     CDS             1494607..1494750
     CDS             1494775..1494921
     CDS             complement(1495601..1495909)
     CDS             complement(1495948..1497216)
     CDS             complement(1497544..1499736)
     CDS             complement(1499809..1500369)
     CDS             complement(1500375..1500803)
     CDS             complement(1500907..1501332)
     CDS             complement(1501353..1501649)
     CDS             complement(1501905..1503104)
     CDS             complement(1503104..1505746)
     CDS             complement(1505761..1507575)
     CDS             complement(1507589..1509184)
     CDS             complement(1509398..1509634)
     CDS             complement(1510392..1512242)
     CDS             complement(1512274..1512720)
     CDS             complement(1512779..1513219)
     CDS             complement(1513317..1517687)
     CDS             1519002..1520234
     CDS             1520231..1520926
     CDS             1520928..1521941
     CDS             complement(1522072..1526139)
     CDS             complement(1526588..1527823)
     CDS             complement(1528211..1529509)
     CDS             complement(1530030..1530674)
     CDS             complement(1530677..1531438)
     CDS             complement(1531568..1531681)
     CDS             complement(1531674..1532705)
     CDS             complement(1532750..1534015)
     CDS             1534612..1535655
     CDS             complement(1535855..1536577)
     CDS             1536969..1537439
     CDS             1538081..1538209
     CDS             1538199..1539218
     CDS             1539280..1539702
     CDS             1540190..1541863
     CDS             complement(1541867..1542160)
     CDS             1542668..1543486
     CDS             1543700..1544356
     CDS             1544708..1546369
     CDS             1546595..1547242
     CDS             1547653..1550526
     CDS             1550911..1552977
     CDS             1553631..1553927
     CDS             1553924..1554274
     CDS             complement(1554394..1554636)
     CDS             complement(1554701..1556638)
     CDS             complement(1556659..1559493)
     CDS             1559875..1560264
     CDS             complement(1561216..1562556)
     CDS             complement(1562845..1563189)
     CDS             1563240..1563626
     CDS             1563565..1563750
     CDS             1564027..1564323
     CDS             complement(1564461..1564727)
     CDS             complement(1564844..1565455)
     CDS             complement(1565627..1566943)
     CDS             1566985..1567677
     CDS             complement(1567838..1569739)
     CDS             complement(1570206..1571972)
     CDS             1572806..1574119
     CDS             1574095..1575501
     CDS             complement(1575589..1575813)
     CDS             complement(1575837..1576271)
     CDS             complement(1577215..1578873)
     CDS             complement(1578990..1579148)
     CDS             complement(1579636..1580910)
     CDS             complement(1581178..1582653)
     CDS             1583090..1583689
     CDS             1583735..1584163
     CDS             complement(1584523..1585299)
     CDS             complement(1585806..1590092)
     CDS             1590810..1591013
     CDS             complement(1591408..1592343)
     CDS             1592549..1594204
     CDS             1594351..1594566
     CDS             1594806..1595054
     CDS             1595636..1596931
     CDS             complement(1597310..1597555)
     CDS             complement(1597670..1597930)
     CDS             complement(1598187..1598918)
     CDS             1599389..1600294
     CDS             1600296..1600613
     CDS             1600620..1600751
     CDS             1600834..1600983
     CDS             1600995..1601150
     CDS             1601147..1602106
     CDS             1602118..1602348
     CDS             1602591..1602869
     CDS             1602946..1603122
     CDS             1603305..1603502
     CDS             complement(1603783..1604124)
     CDS             1604273..1605037
     CDS             1605364..1605999
     CDS             1606602..1609550
     CDS             1609652..1609993
     CDS             1610103..1610348
     CDS             1610427..1610582
     CDS             complement(1611037..1611189)
     CDS             complement(1611199..1613214)
     CDS             complement(1613275..1614606)
     CDS             1615914..1616597
     CDS             complement(1616708..1617034)
     CDS             1617621..1617755
     CDS             1618145..1618366
     CDS             1618984..1619301
     CDS             1619802..1619990
     CDS             1620268..1620468
     CDS             1621241..1621675
     CDS             complement(1621909..1623543)
     CDS             complement(1623759..1625123)
     CDS             1625372..1625797
     CDS             1626327..1626758
     CDS             1627226..1627993
     CDS             1628368..1629213
     CDS             complement(1629300..1630205)
     CDS             complement(1630601..1631797)
     CDS             1632032..1632886
     CDS             complement(1633169..1634047)
     CDS             complement(1635036..1635548)
     CDS             1635794..1636075
     CDS             complement(1636421..1637338)
     CDS             complement(1637385..1637633)
     CDS             1637798..1638598
     CDS             1638685..1638966
     CDS             1639566..1639955
     CDS             1640202..1641101
     CDS             1641232..1641903
     CDS             complement(1643428..1643823)
     CDS             complement(1643845..1644132)
     CDS             complement(1644125..1645108)
     CDS             complement(1645113..1646030)
     CDS             1646304..1647284
     CDS             1648366..1649007
     CDS             1649013..1649372
     CDS             1649388..1649903
     CDS             1650249..1650863
     CDS             1650983..1652095
     CDS             complement(1652300..1652398)
     CDS             complement(1652402..1652746)
     CDS             complement(1652758..1653141)
     CDS             complement(1653138..1653968)
     CDS             1654353..1655273
     CDS             complement(1655364..1656380)
     CDS             1657067..1657942
     CDS             complement(1658289..1658603)
     CDS             complement(1658678..1659973)
     CDS             complement(1660202..1661032)
     CDS             1661690..1662124
     CDS             1662354..1662857
     CDS             1663504..1664679
     CDS             1664767..1665054
     CDS             complement(1665577..1667076)
     CDS             1667771..1668133
     CDS             1668413..1669174
     CDS             1669311..1669769
     CDS             complement(1669947..1670669)
     CDS             1671295..1671753
     CDS             1671761..1672312
     CDS             1672472..1672834
     CDS             complement(1673170..1673358)
     CDS             complement(1673495..1673809)
     CDS             1674455..1675708
     CDS             1675776..1676552
     CDS             complement(1676799..1677038)
     CDS             1677383..1679863
     CDS             1680032..1680433
     CDS             1681001..1681225
     CDS             1681265..1681663
     CDS             complement(1682631..1683806)
     CDS             1683955..1684479
     CDS             1684483..1686069
     CDS             1686066..1686848
     CDS             complement(1687192..1688910)
     CDS             complement(1689233..1689634)
     CDS             complement(1690838..1692490)
     CDS             complement(1692585..1693040)
     CDS             complement(1693148..1693726)
     CDS             complement(1694048..1695181)
     CDS             complement(1695197..1695481)
     CDS             complement(1695650..1696747)
     CDS             complement(1696896..1697777)
     CDS             complement(1697958..1698671)
     CDS             complement(1699059..1699739)
     CDS             complement(1700003..1700716)
     CDS             complement(1700845..1701411)
     CDS             complement(1701592..1702182)
     CDS             complement(1702549..1702755)
     CDS             complement(1702946..1703824)
     CDS             1703964..1704881
     CDS             complement(1705213..1706412)
     CDS             complement(1706561..1707139)
     CDS             complement(1707136..1707762)
     CDS             complement(1708058..1708156)
     CDS             1708218..1708646
     CDS             1708656..1709315
     CDS             complement(1709399..1710256)
     CDS             complement(1710456..1711064)
     CDS             complement(1711068..1711592)
     CDS             complement(1712159..1712752)
     CDS             complement(1713255..1713608)
     CDS             complement(1714066..1714359)
     CDS             complement(1714593..1715888)
     CDS             complement(1716241..1716876)
     CDS             1717100..1717756
     CDS             1718222..1719463
     CDS             1719626..1719805
     CDS             1720200..1720439
     CDS             1721040..1721573
     CDS             1721954..1722649
     CDS             1722674..1723840
     CDS             1723965..1724627
     CDS             1724667..1725362
     CDS             complement(1725544..1726284)
     CDS             1726936..1727676
     CDS             1727679..1727957
     CDS             complement(1728281..1728721)
     CDS             complement(1728993..1731026)
     CDS             1731303..1731749
     CDS             1732260..1732799
     CDS             1732907..1734223
     CDS             complement(1734676..1734894)
     CDS             complement(1735223..1735618)
     CDS             complement(1735960..1736373)
     CDS             complement(1736370..1739570)
     CDS             complement(1740590..1740859)
     CDS             complement(1740952..1741122)
     CDS             complement(1741311..1742003)
     CDS             complement(1742135..1743124)
     CDS             complement(1743243..1744220)
     CDS             1744547..1744993
     CDS             1745118..1745747
     CDS             1746019..1747872
     CDS             1747983..1749131
     CDS             1749660..1751006
     CDS             1751031..1752461
     CDS             1753036..1754382
     CDS             1754438..1755868
     CDS             complement(1755990..1757213)
     CDS             complement(1757210..1757431)
     CDS             complement(1757992..1759494)
     CDS             complement(1759596..1760210)
     CDS             complement(1760520..1761146)
     CDS             complement(1761270..1762424)
     CDS             complement(1762472..1763599)
     CDS             complement(1763596..1764498)
     CDS             complement(1764670..1765947)
     CDS             complement(1765944..1766105)
     CDS             1767342..1767716
     CDS             1767704..1768258
     CDS             1768289..1768765
     CDS             1768776..1769900
     CDS             1769906..1770943
     CDS             1770948..1771358
     CDS             1771355..1771645
     CDS             1771635..1771886
     CDS             1771883..1772191
     CDS             1772185..1774203
     CDS             1774203..1775690
     CDS             1775694..1777163
     CDS             1777177..1777539
     CDS             1778318..1780630
     CDS             complement(1780855..1781235)
     CDS             1781538..1787873
     CDS             1788092..1788514
     CDS             1788750..1788923
     CDS             complement(1788951..1789391)
     CDS             1789942..1791657
     CDS             1791919..1792152
     CDS             1792158..1792550
     CDS             complement(1792822..1794234)
     CDS             1794367..1796151
     CDS             complement(1796656..1796763)
     CDS             complement(1796765..1798234)
     CDS             1798714..1800201
     CDS             complement(1800293..1800919)
     CDS             1801311..1801673
     CDS             1801698..1801919
     CDS             1801941..1802129
     CDS             1802166..1802615
     CDS             1802751..1804526
     CDS             1804703..1805113
     CDS             complement(1805372..1805602)
     CDS             complement(1805940..1806548)
     CDS             complement(1806803..1807570)
     CDS             complement(1807828..1809651)
     CDS             complement(1809929..1810693)
     CDS             complement(1810653..1810919)
     CDS             complement(1811030..1811803)
     CDS             complement(1811800..1813044)
     CDS             complement(1813092..1813256)
     CDS             complement(1813590..1813703)
     CDS             complement(1814194..1814481)
     CDS             complement(1814475..1814633)
     CDS             complement(1815020..1815670)
     CDS             complement(1815791..1816861)
     CDS             complement(1816864..1818435)
     CDS             complement(1818428..1819348)
     CDS             complement(1819360..1820256)
     CDS             complement(1820253..1822070)
     CDS             complement(1822539..1822958)
     CDS             complement(1822955..1823125)
     CDS             1823937..1824209
     CDS             1824301..1826019
     CDS             1826024..1826884
     CDS             1826897..1827781
     CDS             complement(1828351..1829235)
     CDS             complement(1829241..1830146)
     CDS             complement(1830161..1831765)
     CDS             complement(1832201..1832680)
     CDS             complement(1832732..1832920)
     CDS             complement(1834105..1834884)
     CDS             complement(1834844..1835392)
     CDS             complement(1835728..1836408)
     CDS             complement(1836986..1837393)
     CDS             1837486..1838787
     CDS             1838942..1839103
     CDS             1839157..1839456
     CDS             1839456..1839614
     CDS             1839618..1839824
     CDS             1839824..1842013
     CDS             complement(1842589..1842717)
     CDS             complement(1842711..1843019)
     CDS             1843643..1844185
     CDS             1844182..1845138
     CDS             complement(1846035..1846298)
     CDS             complement(1846401..1846946)
     CDS             complement(1846958..1847947)
     CDS             1848948..1849091
     CDS             1849119..1849220
     CDS             complement(1849937..1850524)
     CDS             1851127..1851807
     CDS             complement(1852634..1854316)
     CDS             complement(1854807..1855418)
     CDS             complement(1855673..1856569)
     CDS             1857296..1858885
     CDS             complement(1859387..1860535)
     CDS             1860781..1861230
     CDS             1861660..1862529
     CDS             1862802..1863854
     CDS             1864340..1865533
     CDS             complement(1865710..1866321)
     CDS             1867153..1867587
     CDS             1867914..1868969
     CDS             1869102..1870307
     CDS             complement(1870363..1871136)
     CDS             complement(1871133..1872377)
     CDS             1872500..1874293
     CDS             1874524..1875813
     CDS             complement(1875955..1878270)
     CDS             complement(1879202..1881991)
     CDS             complement(1882003..1883907)
     CDS             complement(1884623..1885744)
     CDS             complement(1885746..1887611)
     CDS             complement(1887803..1888015)
     CDS             complement(1888721..1889323)
     CDS             complement(1889477..1890808)
     CDS             complement(1890854..1892185)
     CDS             1893218..1893442
     CDS             1893802..1894374
     CDS             complement(1895107..1895349)
     CDS             1896427..1897383
     CDS             1897370..1898137
     CDS             complement(1898487..1898789)
     CDS             1899090..1899632
     CDS             1899892..1900113
     CDS             complement(1901419..1901709)
     CDS             1901834..1902232
     CDS             1902184..1904658
     CDS             1905469..1908315
     CDS             1908653..1908991
     CDS             1909010..1909342
     CDS             1910053..1910388
     CDS             1910401..1910793
     CDS             1911151..1912368
     CDS             1912651..1915536
     CDS             complement(1915889..1916134)
     CDS             complement(1916401..1921725)
     CDS             1921945..1922214
     CDS             complement(1922771..1923295)
     CDS             1923640..1924659
     CDS             complement(1925258..1926643)
     CDS             complement(1926657..1927472)
     CDS             1930979..1931161
     CDS             complement(1933703..1934305)
     CDS             complement(1934568..1934726)
     CDS             1935885..1937975
     CDS             1938930..1939154
     CDS             1939204..1940445
     CDS             1941145..1943985
     CDS             1944036..1946747
     CDS             complement(1946917..1948545)
     CDS             1948725..1952270
     CDS             1952419..1953846
     CDS             1953827..1955185
     CDS             1955192..1956043
     CDS             1956081..1956713
     CDS             1956973..1957368
     CDS             complement(1957893..1959362)
     CDS             1959918..1960109
     CDS             1960177..1960440
     CDS             1960471..1961784
     CDS             complement(1962357..1964540)
     CDS             complement(1965105..1967111)
     CDS             1968095..1968463
     CDS             complement(1968483..1969181)
     CDS             1969839..1972484
     CDS             1973020..1976178
     CDS             complement(1976301..1976966)
     CDS             complement(1976954..1977418)
     CDS             complement(1977787..1978011)
     CDS             complement(1978035..1978469)
     CDS             1978710..1979558
     CDS             complement(1979982..1981412)
     CDS             1982012..1983373
     CDS             1984443..1984982
     CDS             1985171..1986847
     CDS             complement(1986936..1988057)
     CDS             1988711..1990219
     CDS             1990442..1990747
     CDS             1990762..1991310
     CDS             1991624..1991755
     CDS             1992185..1994965
     CDS             1995881..1996348
     CDS             1996878..1997207
     CDS             1997406..1997819
     CDS             1998369..2000036
     CDS             2000194..2001168
     CDS             2001515..2002555
     CDS             2002736..2003419
     CDS             2003430..2003867
     CDS             2003999..2004703
     CDS             complement(2004875..2005264)
     CDS             2005901..2007190
     CDS             2008039..2009208
     CDS             complement(2009421..2010239)
     CDS             2010696..2011340
     CDS             2011734..2012717
     CDS             2012721..2013059
     CDS             2013419..2015923
     CDS             2016050..2016436
     CDS             complement(2016566..2017264)
     CDS             complement(2017717..2019360)
     CDS             complement(2019744..2020448)
     CDS             complement(2020538..2021872)
     CDS             2022308..2022754
     CDS             2022981..2023241
     CDS             2024029..2024694
     CDS             complement(2024761..2025246)
     CDS             complement(2025329..2025661)
     CDS             2026482..2026673
     CDS             2026980..2027876
     CDS             complement(2028215..2029372)
     CDS             complement(2030075..2031469)
     CDS             2031478..2032599
     CDS             2033512..2033721
     CDS             2033718..2033981
     CDS             complement(2034218..2034553)
     CDS             complement(2034693..2035934)
     CDS             2036474..2037151
     CDS             2037452..2038330
     CDS             complement(2038743..2039132)
     CDS             2039855..2040466
     CDS             2040583..2041011
     CDS             2041145..2041300
     CDS             2041455..2042084
     CDS             complement(2042975..2044264)
     CDS             2044406..2044771
     CDS             2045002..2045424
     CDS             2046993..2047688
     CDS             complement(2048344..2048442)
     CDS             2048705..2049928
     CDS             2050465..2051430
     CDS             2051782..2052249
     CDS             complement(2052369..2052728)
     CDS             2052893..2054050
     CDS             complement(2054261..2054545)
     CDS             complement(2054615..2056438)
     CDS             complement(2056707..2057468)
     CDS             complement(2057993..2058400)
     CDS             2058677..2059861
     CDS             complement(2060242..2061159)
     CDS             complement(2061156..2061899)
     CDS             complement(2062540..2063610)
     CDS             2063777..2064814
     CDS             2065405..2068038
     CDS             2068212..2068403
     CDS             2068396..2069535
     CDS             complement(2069704..2071011)
     CDS             complement(2071018..2071629)
     CDS             complement(2071626..2073464)
     CDS             2074213..2075256
     CDS             2075733..2076269
     CDS             complement(2076358..2077593)
     CDS             2077902..2078426
     CDS             complement(2078646..2078864)
     CDS             complement(2079179..2079856)
     CDS             2080131..2080379
     CDS             complement(2080763..2081935)
     CDS             2082495..2082890
     CDS             2083133..2083390
     CDS             complement(2083769..2086681)
     CDS             complement(2087062..2089254)
     CDS             complement(2089620..2089865)
     CDS             complement(2089997..2090470)
     CDS             complement(2090965..2091066)
     CDS             complement(2093083..2094267)
     CDS             complement(2094708..2095883)
     CDS             2096298..2097500
     CDS             2097561..2098493
     CDS             2098570..2099661
     CDS             complement(2099658..2101502)
     CDS             2101613..2102476
     CDS             complement(2102443..2102556)
     CDS             complement(2102519..2103844)
     CDS             2104499..2106286
     CDS             2106255..2107253
     CDS             2107183..2107953
     CDS             2108952..2109083
     CDS             complement(2109294..2112743)
     CDS             complement(2113616..2117083)
     CDS             complement(2119658..2120281)
     CDS             complement(2120343..2120789)
     CDS             complement(2121474..2125040)
     CDS             2125119..2125445
     CDS             2125596..2125958
     CDS             complement(2126319..2127875)
     CDS             2129002..2129172
     CDS             complement(2129519..2131132)
     CDS             complement(2131129..2132844)
     CDS             complement(2133429..2133593)
     CDS             complement(2133590..2136817)
     CDS             complement(2137810..2149776)
     CDS             complement(2151010..2151417)
     CDS             complement(2152449..2155169)
     CDS             complement(2155190..2156110)
     CDS             complement(2156223..2161430)
     CDS             complement(2162632..2166249)
     CDS             complement(2167364..2170228)
     CDS             complement(2173783..2174685)
     CDS             complement(2174698..2175498)
     CDS             complement(2175621..2176241)
     CDS             complement(2176302..2176574)
     CDS             complement(2176621..2177238)
     CDS             2178213..2178911
     CDS             2179415..2180017
     CDS             complement(2180233..2180370)
     CDS             complement(2180400..2180684)
     CDS             complement(2180850..2181641)
     CDS             complement(2181634..2183244)
     CDS             complement(2183323..2184105)
     CDS             complement(2184117..2184809)
     CDS             complement(2184888..2185637)
     CDS             complement(2187588..2187986)
     CDS             complement(2187983..2188702)
     CDS             complement(2188695..2189120)
     CDS             complement(2189135..2189734)
     CDS             2190122..2190661
     CDS             complement(2190961..2191866)
     CDS             2192255..2193790
     CDS             2194378..2194821
     CDS             2194808..2195473
     CDS             complement(2196347..2198878)
     CDS             2199790..2201076
     CDS             complement(2201645..2202583)
     CDS             2203149..2203646
     CDS             complement(2203746..2204153)
     CDS             2204499..2205944
     CDS             complement(2205972..2206166)
     CDS             2206902..2207309
     CDS             complement(2207438..2207584)
     CDS             2207949..2208746
     CDS             2208861..2209280
     CDS             complement(2209612..2210061)
     CDS             complement(2210266..2212032)
     CDS             complement(2212316..2212456)
     CDS             complement(2213147..2213947)
     CDS             2214810..2216471
     CDS             complement(2217308..2217664)
     CDS             complement(2218602..2219534)
     CDS             complement(2219792..2220217)
     CDS             complement(2220382..2221239)
     CDS             2221503..2221838
     CDS             2221796..2222029
     CDS             2222607..2222786
     CDS             2223147..2223251
     CDS             2223223..2223402
     CDS             2223702..2223938
     CDS             complement(2224240..2224341)
     CDS             2224422..2226230
     CDS             2226869..2227042
     CDS             2228372..2228599
     CDS             2229030..2229680
     CDS             2229799..2232093
     CDS             complement(2232445..2233731)
     CDS             2234162..2234725
     CDS             2235047..2236198
     CDS             2236289..2236753
     CDS             2236794..2237198
     CDS             2237254..2238396
     CDS             complement(2238496..2238951)
     CDS             2239282..2240784
     CDS             2240787..2241173
     CDS             2242194..2243000
     CDS             complement(2243335..2244069)
     CDS             2244278..2244640
     CDS             complement(2244869..2245699)
     CDS             2245929..2247095
     CDS             2248622..2249476
     CDS             2249916..2250377
     CDS             2251335..2251682
     CDS             2252310..2252498
     CDS             2252961..2253143
     CDS             2253559..2253720
     CDS             complement(2254414..2255127)
     CDS             2255404..2256237
     CDS             2256750..2257472
     CDS             2258164..2259006
     CDS             complement(2259322..2262081)
     CDS             complement(2263100..2267143)
     CDS             complement(2267343..2268239)
     CDS             complement(2268361..2270247)
     CDS             complement(2270402..2270647)
     CDS             2270828..2272141
     CDS             complement(2272199..2272588)
     CDS             2272698..2273168
     CDS             complement(2272991..2276755)
     CDS             2277219..2277470
     CDS             complement(2277840..2278043)
     CDS             complement(2278330..2279406)
     CDS             complement(2279600..2279782)
     CDS             complement(2279844..2280470)
     CDS             complement(2280487..2281251)
     CDS             complement(2281258..2282517)
     CDS             complement(2282523..2283137)
     CDS             2283221..2283469
     CDS             complement(2283947..2284369)
     CDS             complement(2284366..2284809)
     CDS             2286323..2287492
     CDS             complement(2287586..2288212)
     CDS             complement(2288331..2289125)
     CDS             complement(2289496..2290275)
     CDS             2290572..2291822
     CDS             2291780..2292013
     CDS             2292249..2293184
     CDS             complement(2293676..2294344)
     CDS             2294660..2296309
     CDS             complement(2296460..2298853)
     CDS             complement(2298955..2299374)
     CDS             complement(2299526..2300779)
     CDS             complement(2301031..2301480)
     CDS             complement(2301477..2303333)
     CDS             2303692..2304183
     CDS             complement(2304421..2305713)
     CDS             complement(2306126..2306332)
     CDS             2306715..2308553
     CDS             complement(2309251..2309457)
     CDS             2309699..2310880
     CDS             complement(2311167..2312792)
     CDS             complement(2313019..2313315)
     CDS             complement(2313503..2313706)
     CDS             2314078..2314203
     CDS             complement(2314223..2314519)
     CDS             complement(2314594..2316282)
     CDS             2317061..2317495
     CDS             2317519..2317743
     CDS             2317832..2318326
     CDS             2318374..2319618
     CDS             2319615..2320388
     CDS             complement(2321007..2322050)
     CDS             2322276..2322890
     CDS             complement(2323237..2323674)
     CDS             complement(2323667..2324554)
     CDS             2325100..2325420
     CDS             2325429..2326154
     CDS             complement(2326246..2327163)
     CDS             complement(2327639..2329837)
     CDS             complement(2330272..2331954)
     CDS             complement(2331951..2332805)
     CDS             complement(2332802..2333113)
     CDS             complement(2334449..2336368)
     CDS             complement(2336620..2337906)
     CDS             complement(2337932..2338687)
     CDS             complement(2338897..2339133)
     CDS             complement(2339303..2339674)
     CDS             complement(2340293..2341579)
     CDS             2341794..2342864
     CDS             complement(2343222..2343944)
     CDS             2344950..2346284
     CDS             2346274..2346726
     CDS             complement(2347049..2352052)
     CDS             complement(2352706..2354145)
     CDS             complement(2354510..2354917)
     CDS             2355387..2356319
     CDS             2356631..2356750
     CDS             2356692..2357174
     CDS             2357866..2358039
     CDS             2358143..2358688
     CDS             complement(2359054..2359665)
     CDS             complement(2359655..2360632)
     CDS             complement(2360742..2361599)
     CDS             complement(2361596..2362588)
     CDS             complement(2362820..2364442)
     CDS             complement(2364712..2366373)
     CDS             complement(2367005..2368582)
     CDS             complement(2369653..2369838)
     CDS             2369966..2370253
     CDS             2370448..2370672
     CDS             complement(2370763..2372037)
     CDS             complement(2372810..2373553)
     CDS             2374146..2374718
     CDS             2374818..2375708
     CDS             complement(2375753..2376100)
     CDS             2376203..2376616
     CDS             2376742..2377314
     CDS             2377891..2378403
     CDS             2380347..2380742
     CDS             complement(2380558..2380983)
     CDS             2381380..2382051
     CDS             2382671..2383372
     CDS             complement(2383414..2384490)
     CDS             2384552..2386216
     CDS             2386213..2386713
     CDS             2386714..2387490
     CDS             2387483..2388556
     CDS             2388553..2389725
     CDS             2389751..2392987
     CDS             2393013..2394392
     CDS             2394924..2395166
     CDS             2395166..2395342
     CDS             2395375..2395623
     CDS             2395669..2395893
     CDS             2396108..2396590
     CDS             2396988..2398469
     CDS             complement(2398579..2398746)
     CDS             complement(2399514..2400803)
     CDS             2401255..2402592
     CDS             2402769..2403617
     CDS             2403835..2404797
     CDS             complement(2405354..2405989)
     CDS             complement(2406904..2407218)
     CDS             complement(2407361..2408521)
     CDS             2408838..2410244
     CDS             2410466..2412010
     CDS             complement(2412244..2413179)
     CDS             2414299..2415093
     CDS             complement(2415114..2415902)
     CDS             2416068..2416694
     CDS             complement(2416780..2418417)
     CDS             complement(2418628..2420151)
     CDS             complement(2420683..2422434)
     CDS             2423163..2423834
     CDS             complement(2424090..2425154)
     CDS             complement(2425879..2426721)
     CDS             complement(2426905..2427603)
     CDS             complement(2427694..2427945)
     CDS             2428350..2428580
     CDS             2429336..2430829
     CDS             2431250..2431915
     CDS             complement(2432125..2432700)
     CDS             complement(2432952..2434565)
     CDS             complement(2434760..2435926)
     CDS             complement(2436201..2436710)
     CDS             2437172..2437891
     CDS             complement(2437983..2439371)
     CDS             2441040..2441948
     CDS             complement(2441814..2442134)
     CDS             complement(2442754..2443659)
     CDS             2443895..2444476
     CDS             2444898..2445056
     CDS             complement(2445529..2446206)
     CDS             complement(2446266..2447102)
     CDS             2447423..2448112
     CDS             2448478..2449056
     CDS             2449255..2450310
     CDS             2450366..2452042
     CDS             complement(2452752..2452850)
     CDS             2454309..2454617
     CDS             2454837..2455184
     CDS             complement(2456010..2456933)
     CDS             complement(2457837..2459321)
     CDS             complement(2460032..2460376)
     CDS             complement(2460480..2460665)
     CDS             2461449..2464607
     CDS             complement(2465626..2468424)
     CDS             complement(2468878..2469807)
     CDS             complement(2470013..2470273)
     CDS             2470849..2472018
     CDS             2472463..2473254
     CDS             complement(2473292..2473396)
     CDS             2473620..2473934
     CDS             complement(2474379..2474741)
     CDS             2475187..2476875
     CDS             complement(2476904..2479162)
     CDS             complement(2480570..2482654)
     CDS             2483259..2484518
     CDS             complement(2484718..2485734)
     CDS             2486124..2486804
     CDS             2486764..2487552
     CDS             complement(2487679..2488752)
     CDS             2489499..2491127
     CDS             2491412..2492464
     CDS             complement(2492486..2493169)
     CDS             complement(2493305..2493982)
     CDS             2494344..2494715
     CDS             complement(2494856..2495230)
     CDS             complement(2495280..2498282)
     CDS             complement(2498771..2499508)
     CDS             2500613..2501257
     CDS             complement(2501203..2501313)
     CDS             2501464..2502615
     CDS             complement(2502689..2506369)
     CDS             complement(2506998..2508317)
     CDS             2508718..2508945
     CDS             2508905..2509891
     CDS             complement(2510146..2511171)
     CDS             complement(2512262..2512900)
     CDS             2513437..2514051
     CDS             2514296..2515756
     CDS             2515729..2516454
     CDS             complement(2516632..2517231)
     CDS             2517346..2518461
     CDS             2518586..2519359
     CDS             2519523..2519942
     CDS             2520526..2520696
     CDS             2520662..2521273
     CDS             2521860..2524127
     CDS             2524124..2525407
     CDS             2525358..2525582
     CDS             2525800..2525979
     CDS             2526960..2527799
     CDS             complement(2527839..2528003)
     CDS             complement(2527970..2528227)
     CDS             complement(2528432..2528872)
     CDS             complement(2528883..2529533)
     CDS             complement(2529702..2529821)
     CDS             complement(2530357..2530686)
     CDS             complement(2530687..2530986)
     CDS             complement(2531003..2531278)
     CDS             complement(2531271..2531972)
     CDS             complement(2532087..2532488)
     CDS             complement(2532488..2533435)
     CDS             complement(2533814..2534476)
     CDS             complement(2534487..2541131)
     CDS             2542069..2542962
     CDS             2543043..2543405
     CDS             2543575..2543961
     CDS             complement(2544128..2544289)
     CDS             complement(2544485..2545891)
     CDS             complement(2545913..2546374)
     CDS             2546592..2547743
     CDS             2547740..2547874
     CDS             2547871..2548446
     CDS             2548800..2548958
     CDS             2549202..2549690
     CDS             2550302..2552530
     CDS             2552690..2553019
     CDS             complement(2553126..2554262)
     CDS             2554530..2554889
     CDS             2555167..2555373
     CDS             2555964..2556458
     CDS             2556847..2557527
     CDS             complement(2557595..2558626)
     CDS             2559097..2559450
     CDS             2559494..2560531
     CDS             2560580..2560894
     CDS             2561022..2561273
     CDS             2561769..2562611
     CDS             2562950..2563345
     CDS             complement(2563549..2563989)
     CDS             complement(2563935..2564486)
     CDS             2565097..2566593
     CDS             2566780..2568333
     CDS             2568427..2570778
     CDS             complement(2570899..2571915)
     CDS             2572415..2573197
     CDS             complement(2573327..2573860)
     CDS             complement(2574030..2574803)
     CDS             complement(2574800..2576044)
     CDS             2576484..2577056
     CDS             2577019..2577951
     CDS             complement(2578686..2580782)
     CDS             2581221..2582507
     CDS             2583128..2583649
     CDS             2583770..2584984
     CDS             2585279..2585695
     CDS             complement(2585854..2587158)
     CDS             2587316..2589232
     CDS             2589982..2590500
     CDS             complement(2590826..2591563)
     CDS             complement(2591560..2591856)
     CDS             complement(2591859..2592428)
     CDS             complement(2593128..2593346)
     CDS             2593637..2593861
     CDS             complement(2593940..2595979)
     CDS             2596200..2597393
     CDS             complement(2597754..2597852)
     CDS             complement(2597858..2598364)
     CDS             2598834..2601143
     CDS             2601180..2601404
     CDS             complement(2601523..2601714)
     CDS             complement(2603087..2604829)
     CDS             2604898..2605026
     CDS             complement(2605359..2606204)
     CDS             2606340..2607626
     CDS             complement(2607834..2608148)
     CDS             complement(2608160..2611021)
     CDS             2611392..2612291
     CDS             complement(2612440..2613108)
     CDS             complement(2613251..2614003)
     CDS             complement(2614000..2614803)
     CDS             2615350..2616234
     CDS             2616562..2617179
     CDS             2617346..2617876
     CDS             complement(2618281..2619045)
     CDS             complement(2619505..2621001)
     CDS             complement(2621047..2621373)
     CDS             complement(2621389..2622738)
     CDS             complement(2622753..2624855)
     CDS             complement(2624888..2626351)
     CDS             complement(2626486..2627856)
     CDS             complement(2627964..2630717)
     CDS             2631408..2631554
     CDS             2631709..2631822
     CDS             2631809..2632033
     CDS             2632107..2633009
     CDS             complement(2633798..2634019)
     CDS             2634127..2634315
     CDS             2634392..2634649
     CDS             2634628..2634864
     CDS             2635014..2635259
     CDS             complement(2635561..2635884)
     CDS             complement(2636168..2636461)
     CDS             complement(2636516..2636821)
     CDS             2636991..2637173
     CDS             2637380..2637700
     CDS             2637697..2637825
     CDS             complement(2637892..2638824)
     CDS             2639274..2639504
     CDS             2639527..2639721
     CDS             2639725..2639967
     CDS             complement(2640185..2640772)
     CDS             complement(2641833..2643239)
     CDS             2644134..2646170
     CDS             2646157..2647995
     CDS             complement(2648251..2649435)
     CDS             complement(2649918..2653130)
     CDS             complement(2653130..2654269)
     CDS             2654921..2656396
     CDS             2656390..2657220
     CDS             2657425..2658372
     CDS             2658891..2660045
     CDS             2660075..2661118
     CDS             2661115..2661912
     CDS             2661909..2662694
     CDS             2662711..2663463
     CDS             2663662..2664798
     CDS             2664798..2665040
     CDS             2665118..2665888
     CDS             2666416..2667507
     CDS             complement(2667849..2668268)
     CDS             2668473..2668643
     CDS             2668859..2669128
     CDS             complement(2669326..2669550)
     CDS             complement(2669574..2670008)
     CDS             complement(2670103..2670261)
     CDS             complement(2670258..2670452)
     CDS             2670598..2671632
     CDS             complement(2672166..2672909)
     CDS             complement(2673271..2673420)
     CDS             2674061..2674228
     CDS             complement(2674385..2674984)
     CDS             2675218..2675415
     CDS             2675838..2676806
     CDS             2676934..2677986
     CDS             2678024..2678506
     CDS             2678503..2678970
     CDS             2678994..2680130
     CDS             2680159..2680713
     CDS             2680792..2682021
     CDS             2682018..2682689
     CDS             2682840..2683556
     CDS             2683653..2684837
     CDS             2685164..2686840
     CDS             2687120..2688571
     CDS             complement(2688548..2689465)
     CDS             complement(2689650..2690681)
     CDS             complement(2690689..2690835)
     CDS             complement(2690961..2691686)
     CDS             complement(2691754..2692488)
     CDS             complement(2692661..2693722)
     CDS             complement(2693840..2694790)
     CDS             complement(2694936..2695109)
     CDS             complement(2695520..2695801)
     CDS             2695963..2697624
     CDS             complement(2697694..2698368)
     CDS             2698556..2698825
     CDS             complement(2698983..2699579)
     CDS             2700208..2701050
     CDS             2701395..2702213
     CDS             2702383..2702751
     CDS             complement(2703324..2703782)
     CDS             2704355..2705059
     CDS             complement(2705601..2707067)
     CDS             complement(2707283..2708518)
     CDS             complement(2709172..2709945)
     CDS             complement(2709942..2711186)
     CDS             complement(2711453..2713051)
     CDS             complement(2713074..2713772)
     CDS             complement(2713774..2714640)
     CDS             2714940..2715425
     CDS             2715542..2715901
     CDS             2716221..2718569
     CDS             2718792..2720270
     CDS             2720421..2721071
     CDS             2721767..2722243
     CDS             2722379..2722738
     CDS             2723562..2723783
     CDS             2724165..2724350
     CDS             2724350..2724577
     CDS             2725214..2726260
     CDS             2726534..2727298
     CDS             2727479..2728852
     CDS             2729208..2729570
     CDS             2729762..2730613
     CDS             complement(2731074..2731925)
     CDS             complement(2732203..2732442)
     CDS             complement(2732454..2732681)
     CDS             complement(2733903..2734793)
     CDS             2734866..2736029
     CDS             2736512..2736826
     CDS             complement(2737873..2738901)
     CDS             2738913..2739329
     CDS             complement(2739683..2740627)
     CDS             complement(2741325..2742788)
     CDS             2743489..2744352
     CDS             2745344..2745676
     CDS             complement(2746659..2748899)
     CDS             complement(2749079..2749240)
     CDS             complement(2749240..2749650)
     CDS             complement(2749704..2749844)
     CDS             complement(2750192..2750491)
     CDS             complement(2750757..2751605)
     CDS             complement(2751866..2753893)
     CDS             complement(2754223..2754684)
     CDS             2755134..2756627
     CDS             complement(2756929..2758215)
     CDS             complement(2758491..2759432)
     CDS             complement(2759874..2761175)
     CDS             2762059..2762256
     CDS             2762806..2764086
     CDS             complement(2764295..2764756)
     CDS             2765034..2765429
     CDS             2765727..2766356
     CDS             2766465..2766947
     CDS             complement(2767026..2768093)
     CDS             2768318..2768590
     CDS             2768993..2770099
     CDS             complement(2770723..2771364)
     CDS             complement(2771306..2771677)
     CDS             complement(2771667..2771810)
     CDS             complement(2772334..2773734)
     CDS             2774801..2775178
     CDS             2775217..2777907
     CDS             complement(2778188..2779354)
     CDS             complement(2779601..2780284)
     CDS             complement(2780380..2781429)
     CDS             complement(2781569..2782036)
     CDS             complement(2782480..2782689)
     CDS             complement(2782661..2783002)
     CDS             complement(2782960..2783100)
     CDS             2783162..2783512
     CDS             complement(2784163..2785533)
     CDS             complement(2785729..2785968)
     CDS             complement(2785949..2786368)
     CDS             2786489..2786785
     CDS             2786849..2787457
     CDS             complement(2787656..2789677)
     CDS             2790147..2790359
     CDS             complement(2790601..2791350)
     CDS             complement(2791923..2792423)
     CDS             2792830..2794011
     CDS             complement(2794159..2795517)
     CDS             complement(2795544..2796899)
     CDS             complement(2797078..2797791)
     CDS             complement(2798145..2798351)
     CDS             complement(2798371..2798757)
     CDS             complement(2798931..2799050)
     CDS             complement(2799194..2800102)
     CDS             2800503..2800661
     CDS             2800818..2801675
     CDS             2801957..2802781
     CDS             2802953..2803630
     CDS             2803627..2804778
     CDS             complement(2804942..2805430)
     CDS             complement(2805427..2805549)
     CDS             2806477..2809467
     CDS             complement(2809614..2809868)
     CDS             complement(2809963..2810268)
     CDS             2810653..2811888
     CDS             complement(2812020..2813321)
     CDS             complement(2814348..2814527)
     CDS             complement(2814809..2815051)
     CDS             2815581..2815880
     CDS             complement(2815962..2816228)
     CDS             2817905..2819107
     CDS             2819852..2821048
     CDS             2821699..2821926
     CDS             2822401..2824119
     CDS             complement(2824137..2824703)
     CDS             2824944..2825150
     CDS             2825407..2825925
     CDS             2826238..2826564
     CDS             2826586..2827098
     CDS             complement(2827266..2831120)
     CDS             2831346..2833241
     CDS             2833234..2834049
     CDS             2834320..2834481
     CDS             2834590..2835612
     CDS             complement(2835723..2836835)
     CDS             2837134..2837319
     CDS             2837320..2837565
     CDS             2838074..2840650
     CDS             complement(2841099..2841638)
     CDS             complement(2841679..2843070)
     CDS             2843256..2844917
     CDS             2845063..2845254
     CDS             complement(2845550..2846131)
     CDS             complement(2846163..2846345)
     CDS             complement(2846894..2847184)
     CDS             complement(2847804..2847923)
     CDS             complement(2848117..2849664)
     CDS             complement(2849680..2850138)
     CDS             complement(2851515..2851691)
     CDS             2851852..2852004
     CDS             complement(2852717..2853898)
     CDS             complement(2854167..2855540)
     CDS             2855607..2855732
     CDS             2855830..2856351
     CDS             complement(2857149..2857577)
     CDS             2858398..2859336
     CDS             2860192..2860614
     CDS             2860946..2863105
     CDS             2863372..2863869
     CDS             2863866..2864087
     CDS             2864308..2865918
     CDS             2866121..2867065
     CDS             2867342..2868058
     CDS             complement(2868046..2868312)
     CDS             2868824..2869219
     CDS             complement(2869512..2870009)
     CDS             complement(2870235..2871047)
     CDS             2872604..2875003
     CDS             2875248..2877587
     CDS             2878461..2878715
     CDS             complement(2878773..2879501)
     CDS             2879753..2880343
     CDS             complement(2880399..2880968)
     CDS             complement(2881143..2881694)
     CDS             2882418..2882933
     CDS             complement(2884612..2885592)
     CDS             2886316..2887479
     CDS             complement(2887929..2888882)
     CDS             2889363..2890310
     CDS             complement(2890873..2893050)
     CDS             complement(2893206..2894222)
     CDS             2894699..2894938
     CDS             2895198..2897783
     CDS             complement(2897863..2899467)
     CDS             complement(2900123..2900545)
     CDS             2901238..2901909
     CDS             complement(2902430..2903443)
     CDS             complement(2904898..2905209)
     CDS             complement(2906551..2906877)
     CDS             2908647..2910485
     CDS             2910491..2911954
     CDS             2911982..2912896
     CDS             2912899..2913531
     CDS             complement(2913777..2917652)
     CDS             complement(2917642..2918955)
     CDS             complement(2919153..2921201)
     CDS             complement(2921277..2923976)
     CDS             complement(2924500..2925921)
     CDS             2926166..2926411
     CDS             2926380..2926607
     CDS             complement(2927245..2928777)
     CDS             complement(2928809..2928934)
     CDS             complement(2929235..2930611)
     CDS             complement(2930803..2931831)
     CDS             complement(2931898..2935383)
     CDS             complement(2935402..2938998)
     CDS             complement(2939132..2939704)
     CDS             2940555..2941310
     CDS             2941685..2941993
     CDS             2941990..2942283
     CDS             complement(2942310..2943596)
     CDS             2943808..2943939
     CDS             2944122..2944466
     CDS             2944441..2944608
     CDS             complement(2944659..2946044)
     CDS             complement(2946057..2947064)
     CDS             complement(2947076..2949460)
     CDS             2950904..2953906
     CDS             2954363..2954584
     CDS             2955008..2955541
     CDS             complement(2955775..2956182)
     CDS             complement(2957110..2957511)
     CDS             complement(2957546..2957878)
     CDS             2958578..2959042
     CDS             2961256..2962959
     CDS             2963117..2963344
     CDS             complement(2963638..2964924)
     CDS             2965388..2965558
     CDS             2965720..2965992
     CDS             2966297..2966692
     CDS             2966840..2967061
     CDS             2967083..2967262
     CDS             2968160..2969869
     CDS             complement(2970820..2970963)
     CDS             2970970..2971140
     CDS             2971346..2971969
     CDS             complement(2972077..2972823)
     CDS             complement(2973045..2973692)
     CDS             2974508..2975953
     CDS             2975931..2977709
     CDS             complement(2978376..2979560)
     CDS             complement(2979708..2980598)
     CDS             complement(2981201..2981392)
     CDS             complement(2982293..2982961)
     CDS             complement(2983079..2983813)
     CDS             complement(2984061..2984189)
     CDS             2984190..2985278
     CDS             2985783..2985953
     CDS             2986018..2987220
     CDS             2987304..2988848
     CDS             2989558..2990130
     CDS             2990087..2991094
     CDS             2991091..2992266
     CDS             2992269..2993099
     CDS             2993100..2995208
     CDS             2995208..2998648
     CDS             complement(2998810..2999253)
     CDS             complement(2999387..2999611)
     CDS             complement(2999614..3000528)
     CDS             3000967..3001503
     CDS             3001749..3002984
     CDS             3003323..3003964
     CDS             3004120..3005187
     CDS             3005212..3005523
     CDS             3005553..3007070
     CDS             complement(3007439..3008758)
     CDS             3009987..3010130
     CDS             complement(3011058..3011309)
     CDS             3011751..3012434
     CDS             3014640..3014795
     CDS             complement(3015681..3016349)
     CDS             complement(3016402..3019578)
     CDS             complement(3020650..3021894)
     CDS             complement(3022250..3023146)
     CDS             complement(3023143..3024744)
     CDS             complement(3024758..3025747)
     CDS             complement(3025768..3026043)
     CDS             complement(3026082..3026771)
     CDS             complement(3026761..3027075)
     CDS             complement(3027068..3027406)
     CDS             complement(3027399..3027803)
     CDS             complement(3027800..3029233)
     CDS             3029809..3030297
     CDS             complement(3030456..3030965)
     CDS             3031777..3032499
     CDS             3032468..3033346
     CDS             complement(3033905..3034630)
     CDS             complement(3035087..3035764)
     CDS             complement(3035831..3036874)
     CDS             complement(3037900..3039723)
     CDS             3040375..3040680
     CDS             complement(3040962..3041777)
     CDS             complement(3042074..3043180)
     CDS             3043820..3044002
     CDS             3043984..3044727
     CDS             3044744..3046399
     CDS             3046417..3047556
     CDS             complement(3047784..3048053)
     CDS             complement(3048935..3050431)
     CDS             complement(3050678..3053443)
     CDS             3054301..3054879
     CDS             complement(3055024..3055290)
     CDS             complement(3055290..3056432)
     CDS             complement(3056375..3057604)
     CDS             complement(3057607..3058455)
     CDS             complement(3058523..3059452)
     CDS             complement(3059748..3060212)
     CDS             complement(3060820..3061173)
     CDS             complement(3061394..3061717)
     CDS             complement(3061711..3062424)
     CDS             complement(3062537..3063424)
     CDS             complement(3063402..3063566)
     CDS             complement(3063602..3064528)
     CDS             3064652..3065197
     CDS             3065221..3065460
     CDS             3065988..3067799
     CDS             3067796..3069598
     CDS             complement(3069680..3070372)
     CDS             3070478..3071038
     CDS             complement(3071258..3072919)
     CDS             complement(3073304..3074965)
     CDS             complement(3075075..3075839)
     CDS             complement(3075832..3076758)
     CDS             complement(3076758..3077627)
     CDS             complement(3077747..3078742)
     CDS             complement(3078787..3080394)
     CDS             3080771..3081094
     CDS             complement(3081125..3082129)
     CDS             complement(3082126..3082971)
     CDS             complement(3083028..3084644)
     CDS             complement(3085382..3086065)
     CDS             complement(3086153..3087322)
     CDS             complement(3087422..3088591)
     CDS             complement(3088597..3089766)
     CDS             3089878..3091068
     CDS             3091552..3092202
     CDS             complement(3092456..3093760)
     CDS             3094066..3094737
     CDS             3094832..3095623
     CDS             3095829..3096671
     CDS             3096671..3097261
     CDS             complement(3097824..3098651)
     CDS             complement(3099112..3099660)
     CDS             complement(3099794..3102637)
     CDS             complement(3102716..3103723)
     CDS             complement(3103804..3105366)
     CDS             complement(3105593..3105973)
     CDS             complement(3106171..3106551)
     CDS             complement(3106620..3107180)
     CDS             complement(3108228..3112775)
     CDS             3113263..3113784
     CDS             3113836..3114345
     CDS             3114624..3116882
     CDS             complement(3117555..3117716)
     CDS             complement(3117886..3118386)
     CDS             3119761..3120225
     CDS             3120606..3121856
     CDS             3121909..3122529
     CDS             complement(3122675..3123286)
     CDS             complement(3123240..3123449)
     CDS             complement(3123427..3123990)
     CDS             complement(3124120..3124455)
     CDS             complement(3124686..3126671)
     CDS             complement(3127666..3128589)
     CDS             3128887..3130068
     CDS             complement(3130714..3131325)
     CDS             3131955..3132392
     CDS             complement(3132448..3132813)
     CDS             3133241..3133528
     CDS             3133591..3135147
     CDS             3135636..3136244
     CDS             3136231..3139932
     CDS             complement(3140436..3140780)
     CDS             complement(3141312..3141425)
     CDS             complement(3141523..3141621)
     CDS             complement(3141732..3141944)
     CDS             3142648..3142872
     CDS             complement(3143359..3144546)
     CDS             3145373..3146443
     CDS             3146656..3146976
     CDS             complement(3147194..3147694)
     CDS             complement(3147930..3149150)
     CDS             3149406..3150620
     CDS             3150613..3150819
     CDS             complement(3151012..3152694)
     CDS             complement(3153044..3153178)
     CDS             complement(3153550..3154293)
     CDS             3154803..3155525
     CDS             3155501..3156787
     CDS             3158011..3159384
     CDS             complement(3159413..3160756)
     CDS             complement(3160993..3161658)
     CDS             complement(3162053..3163042)
     CDS             3164339..3164746
     CDS             3164712..3164897
     CDS             3164887..3165912
     CDS             3166042..3167262
     CDS             complement(3167348..3167629)
     CDS             complement(3168772..3168906)
     CDS             3169729..3170667
     CDS             3170677..3172110
     CDS             3172146..3173384
     CDS             3173481..3174317
     CDS             3174427..3175542
     CDS             complement(3175577..3177712)
     CDS             3178609..3179340
     CDS             complement(3179476..3181695)
     CDS             complement(3181880..3182776)
     CDS             complement(3183226..3183435)
     CDS             complement(3183587..3183991)
     CDS             3184145..3184765
     CDS             complement(3184875..3185315)
     CDS             complement(3185701..3186693)
     CDS             complement(3187166..3188380)
     CDS             complement(3189044..3189358)
     CDS             3189583..3190269
     CDS             complement(3190222..3191400)
     CDS             3191623..3192927
     CDS             3193488..3195092
     CDS             3195701..3196699
     CDS             3196686..3197315
     CDS             complement(3197504..3199210)
     CDS             complement(3199278..3200276)
     CDS             complement(3200299..3200802)
     CDS             complement(3201249..3202316)
     CDS             3202579..3203688
     CDS             3203801..3204049
     CDS             complement(3204867..3206153)
     CDS             complement(3206129..3206509)
     CDS             complement(3206506..3207750)
     CDS             3207833..3210988
     CDS             3210990..3211178
     CDS             3211331..3212572
     CDS             3213189..3213698
     CDS             complement(3213869..3216559)
     CDS             complement(3216559..3216798)
     CDS             complement(3216813..3217253)
     CDS             complement(3217253..3219280)
     CDS             complement(3219295..3219534)
     CDS             complement(3219531..3219836)
     CDS             complement(3219833..3220204)
     CDS             complement(3220201..3222315)
     CDS             complement(3222315..3222551)
     CDS             complement(3222552..3223391)
     CDS             complement(3223391..3223804)
     CDS             complement(3223820..3224470)
     CDS             complement(3224476..3224958)
     CDS             complement(3225273..3225656)
     CDS             3225981..3226130
     CDS             3226127..3226417
     CDS             3226414..3226809
     CDS             complement(3226853..3226954)
     CDS             complement(3226951..3227526)
     CDS             3227783..3227893
     CDS             complement(3227880..3228956)
     CDS             3229629..3231125
     CDS             complement(3231833..3232318)
     CDS             complement(3232687..3234723)
     CDS             complement(3235205..3235744)
     CDS             complement(3235948..3237354)
     CDS             complement(3237332..3237619)
     CDS             complement(3238066..3238551)
     CDS             complement(3238787..3238972)
     CDS             complement(3238973..3239365)
     CDS             complement(3239471..3239647)
     CDS             complement(3239644..3239835)
     CDS             complement(3239969..3240121)
     CDS             complement(3240412..3240612)
     CDS             3240730..3241143
     CDS             complement(3241234..3241824)
     CDS             3241991..3242326
     CDS             3242562..3242888
     CDS             complement(3243145..3243384)
     CDS             complement(3243393..3244418)
     CDS             complement(3244759..3245589)
     CDS             complement(3246012..3246272)
     CDS             complement(3246294..3246719)
     CDS             complement(3246716..3247261)
     CDS             complement(3247290..3247382)
     CDS             complement(3247791..3248459)
     CDS             3248967..3249215
     CDS             3249431..3249946
     CDS             3250240..3250566
     CDS             complement(3250613..3250870)
     CDS             complement(3250883..3251341)
     CDS             complement(3251459..3252049)
     CDS             complement(3252462..3253766)
     CDS             3253933..3254034
     CDS             3254071..3254631
     CDS             3255085..3255573
     CDS             complement(3255880..3257859)
     CDS             complement(3258044..3259009)
     CDS             3259574..3260722
     CDS             3261009..3261563
     CDS             3261612..3262478
     CDS             3262680..3263621
     CDS             complement(3263773..3265059)
     CDS             3265710..3265862
     CDS             3265867..3266904
     CDS             3267202..3267735
     CDS             3267698..3267811
     CDS             3268130..3268288
     CDS             3268419..3268811
     CDS             3269067..3269714
     CDS             3270322..3270882
     CDS             3271080..3271400
     CDS             3271551..3271973
     CDS             3273086..3273601
     CDS             3273812..3276166
     CDS             3276371..3277351
     CDS             3277387..3277503
     CDS             3277504..3278844
     CDS             3278967..3280457
     CDS             3280969..3281886
     CDS             3281922..3282026
     CDS             3282099..3284456
     CDS             3284586..3285140
     CDS             3285263..3286009
     CDS             complement(3286017..3287537)
     CDS             complement(3287813..3288196)
     CDS             complement(3288317..3288703)
     CDS             complement(3289045..3290073)
     CDS             3291311..3292435
     CDS             3292843..3293094
     CDS             3293160..3293342
     CDS             3293577..3294020
     CDS             3294007..3294546
     CDS             complement(3294652..3295068)
     CDS             3295464..3296171
     CDS             3296239..3296625
     CDS             3296857..3298656
     CDS             3298709..3299257
     CDS             3299817..3301175
     CDS             complement(3301249..3302166)
     CDS             3302508..3304922
     CDS             complement(3305449..3305682)
     CDS             3306484..3306642
     CDS             3306704..3306799
     CDS             3307313..3308551
     CDS             complement(3308692..3310299)
     CDS             3311443..3312990
     CDS             complement(3313308..3313694)
     CDS             3314040..3316778
     CDS             complement(3316976..3317434)
     CDS             complement(3317555..3318376)
     CDS             complement(3318397..3319035)
     CDS             3319841..3320338
     CDS             3320280..3320387
     CDS             3321470..3322966
     CDS             3324312..3324608
     CDS             complement(3324969..3326114)
     CDS             complement(3326250..3327734)
     CDS             3328021..3328821
     CDS             3328984..3329298
     CDS             3329252..3329392
     CDS             3329487..3329744
     CDS             complement(3330127..3330561)
     CDS             3331483..3331794
     CDS             3331839..3332012
     CDS             complement(3332027..3332605)
     CDS             complement(3332724..3333245)
     CDS             complement(3334045..3334485)
     CDS             complement(3334494..3334904)
     CDS             complement(3335624..3336298)
     CDS             complement(3336430..3337140)
     CDS             complement(3337585..3338295)
     CDS             complement(3338551..3338811)
     CDS             complement(3338784..3338957)
     CDS             complement(3338961..3339701)
     CDS             complement(3339698..3340528)
     CDS             complement(3340728..3341564)
     CDS             complement(3341568..3342350)
     CDS             complement(3343193..3343366)
     CDS             3343690..3345270
     CDS             3346085..3346900
     CDS             complement(3346985..3347107)
     CDS             3347262..3349847
     CDS             3350159..3351697
     CDS             3352663..3352965
     CDS             3352959..3354479
     CDS             3354743..3357298
     CDS             complement(3357319..3358035)
     CDS             complement(3358317..3358796)
     CDS             complement(3358995..3359204)
     CDS             complement(3360001..3360585)
     CDS             3360963..3361406
     CDS             complement(3362473..3362865)
     CDS             complement(3363859..3364803)
     CDS             3365090..3365590
     CDS             3365587..3365832
     CDS             3365774..3366082
     CDS             3366238..3366339
     CDS             3366336..3366566
     CDS             complement(3366977..3367969)
     CDS             3368327..3371056
     CDS             3371101..3371373
     CDS             complement(3371564..3372097)
     CDS             complement(3372335..3372616)
     CDS             3373062..3373250
     CDS             3373557..3374291
     CDS             3374275..3377394
     CDS             3377378..3379057
     CDS             3379038..3381494
     CDS             complement(3382721..3384343)
     CDS             complement(3384350..3385675)
     CDS             complement(3385971..3386903)
     CDS             complement(3387094..3387480)
     CDS             complement(3387649..3388833)
     CDS             3389051..3389416
     CDS             3390018..3391163
     CDS             3391407..3392369
     CDS             complement(3392976..3393662)
     CDS             complement(3393933..3394718)
     CDS             complement(3395273..3396469)
     CDS             complement(3396795..3398099)
     CDS             complement(3398419..3399666)
     CDS             3400145..3400912
     CDS             3401521..3402693
     CDS             complement(3404024..3405268)
     CDS             complement(3405592..3406389)
     CDS             complement(3406927..3407877)
     CDS             complement(3408138..3409625)
     CDS             complement(3409745..3409969)
     CDS             complement(3409993..3410427)
     CDS             complement(3410483..3410755)
     CDS             complement(3410875..3411048)
     CDS             complement(3411572..3412858)
     CDS             complement(3413821..3414444)
     CDS             complement(3414506..3414952)
     CDS             3415360..3415782
     CDS             complement(3415736..3416053)
     CDS             3417855..3419099
     CDS             3419096..3419869
     CDS             3420279..3420599
     CDS             3421132..3422760
     CDS             complement(3422780..3423031)
     CDS             3423106..3423327
     CDS             complement(3423354..3424172)
     CDS             complement(3424483..3424764)
     CDS             complement(3425451..3425627)
     CDS             complement(3425627..3425737)
     CDS             complement(3425737..3426654)
     CDS             complement(3426902..3427573)
     CDS             3428458..3428865
     CDS             complement(3428840..3429706)
     CDS             complement(3429989..3430297)
     CDS             3430501..3431355
     CDS             complement(3431382..3431837)
     CDS             3432431..3433204
     CDS             complement(3433651..3433743)
     CDS             complement(3434592..3434774)
     CDS             complement(3435024..3435452)
     CDS             complement(3435598..3436050)
     CDS             complement(3436511..3436714)
     CDS             complement(3437343..3438545)
     CDS             complement(3438739..3440514)
     CDS             complement(3440836..3442026)
     CDS             complement(3442060..3442320)
     CDS             complement(3442895..3443935)
     CDS             complement(3443910..3444632)
     CDS             3445011..3446255
     CDS             complement(3446701..3447600)
     CDS             complement(3447700..3448368)
     CDS             complement(3449108..3450145)
     CDS             complement(3450120..3450842)
     CDS             complement(3451464..3451910)
     CDS             3452133..3452276
     CDS             complement(3452317..3452475)
     CDS             complement(3452502..3452696)
     CDS             3453640..3455235
     CDS             complement(3455995..3456453)
     CDS             3457344..3458480
     CDS             3458513..3459553
     CDS             3459569..3460294
     CDS             3460373..3460651
     CDS             3460651..3461418
     CDS             complement(3461698..3462924)
     CDS             complement(3462961..3463548)
     CDS             complement(3463833..3464456)
     CDS             complement(3464449..3465240)
     CDS             complement(3465832..3466425)
     CDS             complement(3466566..3467171)
     CDS             complement(3467362..3468525)
     CDS             3469355..3472513
     CDS             3473472..3473906
     CDS             3473930..3474154
     CDS             3474258..3474545
     CDS             3474738..3475175
     CDS             3476230..3476481
     CDS             3476474..3476842
     CDS             3477171..3477347
     CDS             complement(3477489..3477611)
     CDS             complement(3477677..3478264)
     CDS             3479083..3479229
     CDS             3479655..3485225
     CDS             3485995..3487887
     CDS             3488054..3489151
     CDS             complement(3489586..3490221)
     CDS             complement(3490274..3491521)
     CDS             complement(3492025..3492255)
     CDS             3493235..3494830
     CDS             complement(3494938..3495225)
     CDS             3495339..3495506
     CDS             3495786..3495995
     CDS             3496308..3496586
     CDS             3496596..3496931
     CDS             3496934..3497065
     CDS             3497016..3497246
     CDS             3497246..3497404
     CDS             3497414..3498685
     CDS             3498689..3499045
     CDS             complement(3499048..3500178)
     CDS             3501180..3503174
     CDS             3503250..3503657
     CDS             3503817..3503960
     CDS             3503976..3505892
     CDS             3505892..3506275
     CDS             3506272..3506892
     CDS             3506889..3507056
     CDS             3507289..3507462
     CDS             3507526..3508290
     CDS             3508290..3508463
     CDS             3508644..3509579
     CDS             complement(3509598..3510335)
     CDS             complement(3510904..3511671)
     CDS             complement(3511891..3512058)
     CDS             3512424..3512846
     CDS             3513041..3513610
     CDS             3514793..3515428
     CDS             3515603..3516859
     CDS             complement(3517500..3517907)
     CDS             complement(3518628..3518846)
     CDS             complement(3519758..3520381)
     CDS             complement(3520542..3521315)
     CDS             complement(3521440..3522555)
     CDS             complement(3522828..3523652)
     CDS             3523851..3524360
     CDS             complement(3524393..3525136)
     CDS             complement(3525621..3528986)
     CDS             3529600..3530415
     CDS             3530405..3530722
     CDS             complement(3530858..3531754)
     CDS             3532072..3533199
     CDS             3534134..3534466
     CDS             3534795..3535754
     CDS             3536222..3538654
     CDS             3538709..3539704
     CDS             complement(3539827..3540663)
     CDS             3540720..3541637
     CDS             3541736..3543145
     CDS             3543351..3544625
     CDS             3544679..3545884
     CDS             3545900..3546634
     CDS             3547527..3548390
     CDS             3548559..3549560
     CDS             3549600..3550481
     CDS             3550490..3552373
     CDS             3552370..3554952
     CDS             complement(3556034..3556216)
     CDS             complement(3557124..3558338)
     CDS             3558563..3559696
     CDS             3560320..3560577
     CDS             3560574..3561230
     CDS             complement(3561324..3561563)
     CDS             complement(3561912..3563642)
     CDS             complement(3564149..3564931)
     CDS             3565298..3565591
     CDS             complement(3565698..3566252)
     CDS             3567005..3567565
     CDS             3567597..3567932
     CDS             complement(3568361..3568549)
     CDS             3569227..3569724
     CDS             complement(3571097..3571825)
     CDS             complement(3572609..3574042)
     CDS             complement(3574044..3575522)
     CDS             complement(3575778..3576158)
     CDS             complement(3576689..3578590)
     CDS             3579321..3579623
     CDS             3579780..3580283
     CDS             complement(3580324..3580980)
     CDS             3581180..3581611
     CDS             complement(3581817..3583286)
     CDS             complement(3583283..3585664)
     CDS             complement(3585843..3586076)
     CDS             3586801..3587082
     CDS             complement(3587383..3587547)
     CDS             complement(3587607..3587891)
     CDS             3587927..3588223
     CDS             3588211..3588372
     CDS             3588541..3589137
     CDS             3589189..3589518
     CDS             complement(3589562..3589861)
     CDS             3590331..3590795
     CDS             3590806..3592050
     CDS             3592050..3592448
     CDS             3592520..3592912
     CDS             3593159..3593992
     CDS             3594276..3594827
     CDS             complement(3595000..3595587)
     CDS             complement(3595685..3596134)
     CDS             complement(3596811..3598811)
     CDS             complement(3599184..3601895)
     CDS             complement(3602740..3604380)
     CDS             complement(3604377..3606083)
     CDS             complement(3606084..3606242)
     CDS             complement(3606416..3609073)
     CDS             3609501..3609704
     CDS             complement(3610119..3610244)
     CDS             complement(3610281..3610931)
     CDS             complement(3610997..3611368)
     CDS             complement(3611767..3613050)
     CDS             complement(3613047..3613178)
     CDS             3613422..3615683
     CDS             3616266..3617384
     CDS             3617629..3619536
     CDS             3619709..3619894
     CDS             3619916..3622117
     CDS             3622785..3623759
     CDS             3623874..3624821
     CDS             complement(3624922..3625476)
     CDS             3625679..3625969
     CDS             3626000..3626353
     CDS             3626393..3627313
     CDS             3627297..3628304
     CDS             3628619..3628714
     CDS             3628970..3629497
     CDS             complement(3629729..3630505)
     CDS             complement(3630483..3631727)
     CDS             complement(3632437..3633543)
     CDS             complement(3635641..3637083)
     CDS             complement(3637086..3638141)
     CDS             complement(3638164..3638412)
     CDS             complement(3638611..3638718)
     CDS             complement(3638778..3640451)
     CDS             complement(3640803..3641357)
     CDS             3642248..3644041
     CDS             complement(3644084..3644899)
     CDS             3645351..3646034
     CDS             3646186..3646662
     CDS             3646896..3647111
     CDS             3647181..3647474
     CDS             complement(3647858..3648808)
     CDS             3649117..3649974
     CDS             3650330..3651535
     CDS             complement(3652118..3654103)
     CDS             3654789..3654959
     CDS             3655319..3655552
     CDS             complement(3656077..3657363)
     CDS             complement(3657750..3658106)
     CDS             complement(3658443..3658919)
     CDS             3658991..3659908
     CDS             complement(3659934..3660134)
     CDS             complement(3660397..3661887)
     CDS             complement(3662841..3663530)
     CDS             complement(3663527..3664555)
     CDS             3665323..3665649
     CDS             3665997..3666095
     CDS             3666275..3666481
     CDS             3666520..3667014
     CDS             3667062..3667271
     CDS             3667268..3667396
     CDS             3667516..3667677
     CDS             complement(3667961..3668143)
     CDS             3668531..3670360
     CDS             complement(3670488..3671405)
     CDS             3671633..3672268
     CDS             complement(3672442..3673995)
     CDS             complement(3674094..3675620)
     CDS             complement(3676296..3676622)
     CDS             complement(3676697..3676804)
     CDS             complement(3677144..3677317)
     CDS             complement(3677749..3678216)
     CDS             3678553..3679722
     CDS             3679837..3680271
     CDS             3680295..3680519
     CDS             complement(3680516..3680785)
     CDS             complement(3681177..3681347)
     CDS             complement(3681512..3681634)
     CDS             3681730..3682422
     CDS             3682508..3682963
     CDS             3683199..3683432
     CDS             complement(3683666..3684325)
     CDS             3684520..3685464
     CDS             3685529..3687121
     CDS             complement(3687184..3687588)
     CDS             3687964..3688122
     CDS             3688450..3688869
     CDS             3688932..3689081
     CDS             3689156..3689347
     CDS             complement(3689476..3690216)
     CDS             complement(3690213..3691043)
     CDS             3691455..3693686
     CDS             3693676..3693924
     CDS             3694952..3696511
     CDS             complement(3696698..3698470)
     CDS             complement(3698467..3698985)
     CDS             3699642..3699992
     CDS             complement(3700119..3701552)
     CDS             complement(3702356..3703060)
     CDS             complement(3703170..3704009)
     CDS             3704201..3705655
     CDS             3705929..3706279
     CDS             3707001..3707654
     CDS             3707674..3708279
     CDS             3708337..3709050
     CDS             complement(3709189..3709434)
     CDS             3709883..3710107
     CDS             3710459..3711307
     CDS             3711459..3712295
     CDS             complement(3712309..3712716)
     CDS             complement(3712713..3712868)
     CDS             3713230..3713490
     CDS             3713516..3713716
     CDS             complement(3713764..3715401)
     CDS             complement(3715482..3716204)
     CDS             complement(3716220..3716630)
     CDS             3717680..3718567
     CDS             3718775..3719692
     CDS             complement(3719805..3719939)
     CDS             3720050..3720649
     CDS             3721618..3722352
     CDS             complement(3722417..3723019)
     CDS             complement(3723016..3723165)
     CDS             complement(3723223..3724905)
     CDS             complement(3724892..3725608)
     CDS             complement(3725605..3726717)
     CDS             complement(3726743..3727561)
     CDS             complement(3727563..3728774)
     CDS             complement(3728980..3729786)
     CDS             complement(3730079..3730471)
     CDS             complement(3730608..3731645)
     CDS             complement(3732198..3732428)
     CDS             3732479..3732769
     CDS             3733156..3733401
     CDS             3733870..3734163
     CDS             3734404..3735195
     CDS             3736146..3736358
     CDS             3736514..3736984
     CDS             3736971..3737381
     CDS             3737662..3737952
     CDS             complement(3738108..3738332)
     CDS             complement(3738356..3738790)
     CDS             3739155..3739661
     CDS             3740041..3740982
     CDS             complement(3741243..3741869)
     CDS             complement(3742020..3742949)
     CDS             complement(3743030..3743680)
     CDS             complement(3743780..3744226)
     CDS             3744268..3744765
     CDS             3745410..3746447
     CDS             3746512..3747033
     CDS             3747033..3747821
     CDS             3748055..3748603
     CDS             complement(3748748..3748969)
     CDS             complement(3749369..3749938)
     CDS             complement(3749939..3751192)
     CDS             complement(3751601..3753439)
     CDS             3753771..3754718
     CDS             3754941..3756158
     CDS             3756181..3758037
     CDS             3758146..3759450
     CDS             3759447..3760640
     CDS             complement(3760760..3761287)
     CDS             3761359..3761580
     CDS             complement(3762390..3762578)
     CDS             3763328..3764425
     CDS             3765072..3765332
     CDS             complement(3765588..3766505)
     CDS             complement(3766645..3768519)
     CDS             3768982..3769749
     CDS             3769770..3770609
     CDS             3772409..3773608
     CDS             3774240..3774467
     CDS             complement(3774479..3774787)
     CDS             3774883..3775941
     CDS             3776348..3777007
     CDS             3777004..3777288
     CDS             complement(3777203..3778117)
     CDS             3778714..3779667
     CDS             3779792..3780556
     CDS             complement(3780740..3781612)
     CDS             complement(3781609..3782415)
     CDS             3782577..3783515
     CDS             3783508..3784419
     CDS             3784610..3786160
     CDS             3786204..3787148
     CDS             3787150..3788028
     CDS             3788302..3788955
     CDS             3789539..3792148
     CDS             complement(3793122..3793283)
     CDS             complement(3793454..3794449)
     CDS             complement(3794446..3796068)
     CDS             complement(3796080..3797933)
     CDS             complement(3797967..3798683)
     CDS             complement(3798685..3799158)
     CDS             complement(3799163..3799636)
     CDS             complement(3799721..3800392)
     CDS             complement(3800466..3801038)
     CDS             complement(3801050..3801697)
     CDS             complement(3803098..3803910)
     CDS             complement(3803901..3804563)
     CDS             complement(3804560..3805162)
     CDS             complement(3805155..3807803)
     CDS             complement(3807793..3808845)
     CDS             complement(3808862..3809224)
     CDS             complement(3809243..3810043)
     CDS             complement(3810040..3810519)
     CDS             complement(3810608..3812605)
     CDS             3813420..3813788
     CDS             3814373..3815629
     CDS             3815979..3816128
     CDS             complement(3816152..3816373)
     CDS             3816808..3818577
     CDS             3818564..3819415
     CDS             3819862..3820461
     CDS             3820531..3821238
     CDS             3821549..3822043
     CDS             3822043..3822558
     CDS             3822684..3823472
     CDS             3823526..3825361
     CDS             3825358..3826920
     CDS             3827038..3827919
     CDS             complement(3828455..3829729)
     CDS             complement(3829974..3830987)
     CDS             complement(3831310..3834120)
     CDS             3835344..3836306
     CDS             3836260..3836697
     CDS             3836878..3837099
     CDS             3837172..3839439
     CDS             3839790..3840665
     CDS             3841261..3842259
     CDS             3842337..3843317
     CDS             3843314..3844216
     CDS             3844209..3846071
     CDS             3846068..3847219
     CDS             3847216..3848577
     CDS             complement(3848826..3849467)
     CDS             3849589..3850698
     CDS             3851064..3855476
     CDS             3855581..3856399
     CDS             complement(3856978..3857184)
     CDS             complement(3857637..3858026)
     CDS             3859184..3860137
     CDS             3861507..3861746
     CDS             3862275..3862517
     CDS             complement(3862878..3864911)
     CDS             complement(3865059..3865172)
     CDS             complement(3865215..3866846)
     CDS             complement(3867810..3868304)
     CDS             3868573..3868992
     CDS             complement(3869108..3869608)
     CDS             3869747..3871033
     CDS             3871961..3872506
     CDS             3872796..3873818
     CDS             3874134..3874814
     CDS             3874988..3876439
     CDS             3877165..3878382
     CDS             3878810..3880135
     CDS             complement(3880287..3881060)
     CDS             complement(3881057..3882301)
     CDS             3882483..3883076
     CDS             complement(3883171..3884115)
     CDS             complement(3884069..3884812)
     CDS             complement(3884809..3887226)
     CDS             3887818..3888219
     CDS             3888942..3889352
     CDS             3890533..3891027
     CDS             complement(3891085..3893955)
     CDS             3894682..3895251
     CDS             3895584..3896246
     CDS             3896427..3896909
     CDS             3896913..3897458
     CDS             3897603..3898091
     CDS             3898288..3898686
     CDS             3898769..3900004
     CDS             3900706..3901761
     CDS             3901865..3902461
     CDS             complement(3903082..3905562)
     CDS             complement(3905559..3907436)
     CDS             complement(3907440..3908321)
     CDS             complement(3908500..3909474)
     CDS             complement(3909758..3910651)
     CDS             complement(3910958..3911959)
     CDS             complement(3912087..3912959)
     CDS             complement(3913113..3913460)
     CDS             3913960..3915297
     CDS             3915507..3916370
     CDS             3916423..3917181
     CDS             complement(3917632..3918168)
     CDS             complement(3918237..3918416)
     CDS             complement(3918500..3919417)
     CDS             complement(3920088..3920456)
     CDS             complement(3920604..3921059)
     CDS             complement(3921294..3921638)
     CDS             complement(3921681..3922019)
     CDS             complement(3922462..3923121)
     CDS             3923398..3923754
     CDS             complement(3923806..3924477)
     CDS             3924701..3926107
     CDS             complement(3926232..3927356)
     CDS             3927809..3928537
     CDS             3929439..3930263
     CDS             3930265..3931647
     CDS             3931687..3932931
     CDS             complement(3933308..3934621)
     CDS             3935436..3935876
     CDS             3935952..3937268
     CDS             complement(3937322..3938326)
     CDS             complement(3938766..3938888)
     CDS             complement(3938849..3939340)
     CDS             complement(3939908..3941719)
     CDS             3942319..3943806
     CDS             complement(3943904..3945109)
     CDS             complement(3945099..3945944)
     CDS             complement(3946024..3947487)
     CDS             complement(3947551..3947730)
     CDS             3948380..3949309
     CDS             3949954..3950412
     CDS             3950399..3950584
     CDS             3950872..3952308
     CDS             3953868..3954266
     CDS             complement(3954367..3955803)
     CDS             complement(3956167..3956385)
     CDS             3956923..3958266
     CDS             3958639..3959937
     CDS             complement(3960359..3960766)
     CDS             complement(3961385..3961798)
     CDS             complement(3961899..3963191)
     CDS             complement(3963804..3965996)
     CDS             complement(3966236..3968002)
     CDS             complement(3968552..3968965)
     CDS             complement(3969442..3970491)
     CDS             complement(3970674..3971573)
     CDS             3972228..3972893
     CDS             3973367..3973750
     CDS             complement(3973902..3975188)
     CDS             complement(3975606..3976013)
     CDS             complement(3976647..3976862)
     CDS             3978321..3979349
     CDS             3979606..3979935
     CDS             3980257..3981219
     CDS             3981398..3982420
     CDS             3982680..3983084
     CDS             complement(3983060..3983233)
     CDS             complement(3983312..3984304)
     CDS             complement(3984600..3984770)
     CDS             complement(3985443..3985667)
     CDS             complement(3985691..3986125)
     CDS             complement(3986142..3986876)
     CDS             complement(3986878..3987381)
     CDS             3987712..3987924
     CDS             3987956..3988303
     CDS             3988317..3988781
     CDS             3988783..3989640
     CDS             3989650..3989940
     CDS             3989937..3992813
     CDS             3992915..3993355
     CDS             3993372..3994694
     CDS             3994761..3996173
     CDS             3996183..3996563
     CDS             3996523..3996762
     CDS             3996728..3996961
     CDS             complement(3997412..3997690)
     CDS             3998154..3998543
     CDS             complement(3998708..3999217)
     CDS             3999644..4000027
     CDS             complement(4000122..4000535)
     CDS             complement(4001183..4001716)
     CDS             complement(4001796..4003316)
     CDS             complement(4003751..4004626)
     CDS             complement(4005101..4005310)
     CDS             complement(4006355..4006576)
     CDS             complement(4007726..4008895)
     CDS             complement(4009011..4010162)
     CDS             complement(4010394..4010549)
     CDS             4011141..4012598
     CDS             4013792..4014079
     CDS             complement(4014549..4015553)
     CDS             4015756..4016457
     CDS             complement(4016558..4017610)
     CDS             complement(4018164..4018502)
     CDS             complement(4018727..4019743)
     CDS             4020296..4020487
     CDS             complement(4020519..4020908)
     CDS             4021262..4022233
     CDS             complement(4022524..4023711)
     CDS             4024641..4025045
     CDS             complement(4025609..4026325)
     CDS             complement(4026327..4026824)
     CDS             4027057..4028328
     CDS             4028484..4028864
     CDS             4029739..4029963
     CDS             complement(4030490..4030648)
     CDS             4031131..4032540
     CDS             4032537..4033394
     CDS             4033545..4034519
     CDS             4034862..4035209
     CDS             4035322..4036572
     CDS             4036752..4038068
     CDS             complement(4038330..4038674)
     CDS             complement(4038763..4039476)
     CDS             complement(4039700..4040215)
     CDS             complement(4040221..4041486)
     CDS             complement(4041577..4042056)
     CDS             4042338..4042802
     CDS             complement(4042885..4043472)
     CDS             complement(4044056..4044232)
     CDS             complement(4044545..4046149)
     CDS             complement(4046751..4047488)
     CDS             complement(4047503..4047670)
     CDS             4048445..4050319
     CDS             4050333..4050848
     CDS             4051470..4051928
     CDS             4051953..4052066
     CDS             4052174..4053112
     CDS             4054283..4054735
     CDS             complement(4054908..4056218)
     CDS             complement(4056220..4057560)
     CDS             complement(4057563..4059695)
     CDS             4060152..4060916
     CDS             complement(4060937..4061377)
     CDS             4061628..4062671
     CDS             4062850..4065069
     CDS             4065071..4067065
     CDS             complement(4067628..4067837)
     CDS             4068167..4068631
     CDS             4068958..4070208
     CDS             4070355..4071512
     CDS             complement(4072252..4073568)
     CDS             4075334..4075462
     CDS             4075459..4075671
     CDS             4076053..4076202
     CDS             complement(4076285..4076683)
     CDS             complement(4077654..4078715)
     CDS             complement(4078740..4079759)
     CDS             4080074..4080601
     CDS             4080691..4081278
     CDS             4082468..4083787
     CDS             4083894..4084802
     CDS             4085189..4085623
     CDS             4085647..4085871
     CDS             4085987..4087639
     CDS             4087831..4087941
     CDS             4087981..4088184
     CDS             4088325..4089269
     CDS             4089772..4090179
     CDS             complement(4090228..4090404)
     CDS             4090840..4091982
     CDS             complement(4092248..4092388)
     CDS             complement(4092407..4092715)
     CDS             4092873..4093244
     CDS             4093414..4093659
     CDS             4093771..4093968
     CDS             4094503..4095105
     CDS             complement(4095206..4097218)
     CDS             complement(4097327..4098877)
     CDS             complement(4099022..4102003)
     CDS             4103011..4104255
     CDS             4104252..4105025
     CDS             4105285..4106184
     CDS             4106181..4106411
     CDS             complement(4106672..4106881)
     CDS             complement(4107698..4108132)
     CDS             complement(4108455..4110347)
     CDS             4110733..4110888
     CDS             complement(4111221..4111325)
     CDS             4112130..4112294
     CDS             4112515..4114851
     CDS             4115171..4117471
     CDS             4117720..4117872
     CDS             4117915..4118400
     CDS             4118666..4119199
     CDS             4119543..4120115
     CDS             complement(4120235..4121842)
     CDS             complement(4122739..4123704)
     CDS             complement(4123846..4124655)
     CDS             complement(4124927..4125106)
     CDS             complement(4125718..4126935)
     CDS             complement(4127344..4128171)
     CDS             complement(4128173..4128976)
     CDS             complement(4129117..4130124)
     CDS             complement(4130863..4132884)
     CDS             complement(4133305..4134123)
     CDS             complement(4134664..4135251)
     CDS             complement(4135350..4136297)
     CDS             complement(4136818..4137585)
     CDS             complement(4137842..4138507)
     CDS             4139163..4139492
     CDS             4139553..4139963
     CDS             complement(4140043..4140816)
     CDS             complement(4140813..4142057)
     CDS             4142176..4143183
     CDS             complement(4144268..4144834)
     CDS             4145879..4146724
     CDS             complement(4146834..4147619)
     CDS             complement(4147616..4148698)
     CDS             complement(4149667..4149855)
     CDS             complement(4150204..4151085)
     CDS             complement(4151276..4152388)
     CDS             4152435..4152716
     CDS             4153088..4154605
     CDS             4155441..4156466
     CDS             complement(4156509..4156787)
     CDS             4157233..4161576
     CDS             4162200..4163939
     CDS             4164504..4167884
     CDS             complement(4167998..4168489)
     CDS             complement(4168769..4169398)
     CDS             4169891..4171552
     CDS             complement(4171715..4171939)
     CDS             complement(4171963..4172397)
     CDS             4172585..4172860
     CDS             4173627..4175303
     CDS             complement(4175534..4175815)
     CDS             complement(4175976..4176161)
     CDS             complement(4176650..4177969)
     CDS             4178279..4179148
     CDS             complement(4179205..4180386)
     CDS             4180820..4182340
     CDS             complement(4182760..4183080)
     CDS             complement(4183089..4183310)
     CDS             4183734..4184420
     CDS             4184814..4185341
     CDS             complement(4185724..4186977)
     CDS             4187242..4188516
     CDS             complement(4188616..4189404)
     CDS             4189725..4192769
     CDS             4192866..4193162
     CDS             4193555..4193740
     CDS             complement(4194107..4194871)
     CDS             complement(4194877..4195659)
     CDS             4196531..4198987
     CDS             4199079..4199771
     CDS             4199826..4200647
     CDS             4200644..4201759
     CDS             complement(4202439..4203377)
     CDS             complement(4203378..4204424)
     CDS             4204791..4205276
     CDS             4205412..4205774
     CDS             complement(4206119..4206310)
     CDS             4206480..4207034
     CDS             complement(4207219..4207398)
     CDS             complement(4207535..4208299)
     CDS             complement(4208576..4210861)
     CDS             complement(4211729..4212007)
     CDS             4212213..4212686
     CDS             4213015..4215432
     CDS             4215701..4215895
     CDS             4216405..4217676
     CDS             complement(4217735..4218373)
     CDS             4218710..4218910
     CDS             4218912..4219169
     CDS             4219624..4220040
     CDS             4220142..4220411
     CDS             complement(4220480..4221142)
     CDS             complement(4221402..4222013)
     CDS             complement(4222732..4225041)
     CDS             4225298..4225492
     CDS             complement(4225583..4226425)
     CDS             complement(4226499..4226798)
     CDS             4227273..4227431
     CDS             complement(4227527..4227682)
     CDS             complement(4227956..4228285)
     CDS             4228546..4229478
     CDS             4229506..4229676
     CDS             complement(4229746..4230369)
     CDS             complement(4230362..4230733)
     CDS             complement(4231049..4231519)
     CDS             complement(4231676..4231990)
     CDS             4232564..4234789
     CDS             complement(4234953..4235192)
     CDS             complement(4235341..4236678)
     CDS             complement(4237655..4238428)
     CDS             complement(4238553..4239668)
     CDS             4240273..4240407
     CDS             complement(4241130..4242080)
     CDS             4242276..4243091
     CDS             4243091..4243429
     CDS             4243588..4244376
     CDS             complement(4244421..4245488)
     CDS             complement(4245761..4246270)
     CDS             complement(4246484..4246912)
     CDS             complement(4247970..4248080)
     CDS             4248370..4249350
     CDS             4249381..4250268
     CDS             complement(4250357..4250536)
     CDS             4250720..4251829
     CDS             4252288..4253205
     CDS             complement(4253913..4254275)
     CDS             4254482..4255495
     CDS             4255870..4256634
     CDS             4256674..4257411
     CDS             4257411..4258685
     CDS             4258734..4259828
     CDS             4259886..4260764
     CDS             4261079..4261264
     CDS             complement(4262067..4262825)
     CDS             complement(4262837..4264453)
     CDS             complement(4264481..4265446)
     CDS             complement(4265458..4266270)
     CDS             complement(4266254..4267123)
     CDS             complement(4267136..4268065)
     CDS             complement(4268347..4269096)
     CDS             4270669..4272243
     CDS             4272267..4273208
     CDS             4273192..4274091
     CDS             4274088..4275119
     CDS             4275107..4275805
     CDS             4276107..4277201
     CDS             4277937..4279088
     CDS             complement(4279368..4279850)
     CDS             complement(4280294..4280638)
     CDS             complement(4281848..4281970)
     CDS             4282259..4282621
     CDS             complement(4282879..4295529)
     CDS             complement(4295936..4296760)
     CDS             complement(4297696..4299429)
     CDS             complement(4299445..4301229)
     CDS             complement(4302118..4302429)
     CDS             complement(4302429..4302884)
     CDS             complement(4302898..4304910)
     CDS             complement(4304888..4305142)
     CDS             complement(4305144..4305392)
     CDS             4305759..4306040
     CDS             complement(4306548..4308671)
     CDS             4308896..4309954
     CDS             4309938..4310276
     CDS             complement(4310451..4310972)
     CDS             complement(4311140..4311454)
     CDS             complement(4311675..4312022)
     CDS             complement(4312106..4312891)
     CDS             4313773..4314552
     CDS             4315028..4315918
     CDS             4316743..4322541
     CDS             complement(4322717..4323376)
     CDS             complement(4323426..4323959)
     CDS             4324668..4325804
     CDS             4326496..4327782
     CDS             4328285..4329073
     CDS             4329656..4330816
     CDS             complement(4331551..4332102)
     CDS             complement(4332323..4334374)
     CDS             complement(4334745..4336667)
     CDS             4337021..4337215
     CDS             4337212..4337493
     CDS             4337841..4338578
     CDS             complement(4338617..4340170)
     CDS             4340471..4340878
     CDS             complement(4341222..4341524)
     CDS             complement(4341627..4342400)
     CDS             complement(4342397..4343641)
     CDS             complement(4343689..4344969)
     CDS             complement(4345284..4345715)
     CDS             4346136..4346792
     CDS             complement(4347183..4347311)
     CDS             complement(4347335..4347769)
     CDS             complement(4348062..4348868)
     CDS             complement(4349120..4349932)
     CDS             complement(4350294..4351172)
     CDS             complement(4351197..4351811)
     CDS             complement(4351814..4353040)
     CDS             4353192..4353410
     CDS             complement(4354473..4355345)
     CDS             complement(4355362..4356609)
     CDS             4356885..4357202
     CDS             complement(4357221..4357829)
     CDS             complement(4358429..4359415)
     CDS             4359470..4360855
     CDS             complement(4360928..4361698)
     CDS             4362400..4364760
     CDS             4364937..4365191
     CDS             4365548..4365856
     CDS             4366139..4367005
     CDS             4367593..4368078
     CDS             4368097..4368294
     CDS             4368374..4369192
     CDS             4369251..4369592
     CDS             4369749..4370474
     CDS             4370564..4371088
     CDS             4372631..4372810
     CDS             4373078..4373428
     CDS             complement(4373508..4374032)
     CDS             4374404..4374895
     CDS             4375078..4375215
     CDS             4375212..4375481
     CDS             4375670..4376635
     CDS             complement(4376853..4380035)
     CDS             complement(4380273..4382156)
     CDS             complement(4382665..4383345)
     CDS             complement(4383412..4384389)
     CDS             4384501..4384668
     CDS             4384686..4385156
     CDS             4385227..4385559
     CDS             4385675..4386562
     CDS             complement(4386697..4387737)
     CDS             complement(4388167..4388466)
     CDS             complement(4388806..4390167)
     CDS             complement(4390179..4390961)
     CDS             complement(4391075..4391413)
     CDS             complement(4391410..4392117)
     CDS             complement(4393034..4393495)
     CDS             complement(4393762..4396368)
     CDS             complement(4396757..4396897)
     CDS             complement(4397027..4397512)
     CDS             4398038..4399402
     CDS             4399565..4403035
     CDS             complement(4403068..4403916)
     CDS             complement(4403903..4405333)
     CDS             complement(4405536..4407011)
     CDS             complement(4407353..4408540)
     CDS             complement(4408558..4409022)
     CDS             complement(4409097..4410110)
     CDS             complement(4410309..4410530)
     CDS             complement(4410496..4410795)
     CDS             4411026..4411448
     CDS             4411806..4411967
     CDS             4411986..4412153
     CDS             4412373..4412780
     CDS             4412993..4413157
     CDS             4413147..4414142
     CDS             4414487..4414735
     CDS             4414870..4415346
     CDS             complement(4415422..4416111)
     CDS             4416867..4417964
     CDS             complement(4418082..4419338)
     CDS             4419917..4420324
     CDS             complement(4420969..4421208)
     CDS             complement(4421460..4421834)
     CDS             4421874..4422080
     CDS             complement(4422124..4422810)
     CDS             complement(4422813..4424021)
     CDS             complement(4424034..4425263)
     CDS             complement(4425434..4425550)
     CDS             complement(4425560..4425880)
     CDS             complement(4426354..4426998)
     CDS             complement(4427446..4427640)
     CDS             complement(4427972..4428268)
     CDS             complement(4428554..4429021)
     CDS             4430115..4430573
     CDS             complement(4431200..4432420)
     CDS             complement(4432692..4433291)
     CDS             complement(4433538..4434776)
     CDS             4435107..4435718
     CDS             4436008..4436298
     CDS             4436432..4436626
     CDS             4436838..4437032
     CDS             complement(4437145..4437669)
     CDS             complement(4438049..4439476)
     CDS             complement(4439689..4441158)
     CDS             complement(4441158..4442033)
     CDS             complement(4442030..4442659)
     CDS             complement(4443030..4443782)
     CDS             complement(4443938..4444216)
     CDS             complement(4444381..4445754)
     CDS             4446587..4446730
     CDS             complement(4446722..4447948)
     CDS             complement(4448053..4449054)
     CDS             4449310..4449879
     CDS             4450117..4451886
     CDS             4452427..4452921
     CDS             4452978..4453106
     CDS             4453085..4453876
     CDS             4454041..4457514
     CDS             4457617..4458657
     CDS             4459184..4460323
     CDS             complement(4460696..4461376)
     CDS             complement(4462303..4462668)
     CDS             complement(4462758..4463411)
     CDS             complement(4463699..4463983)
     CDS             complement(4464357..4464650)
     CDS             complement(4465222..4465896)
     CDS             complement(4466571..4467626)
     CDS             complement(4467851..4468246)
     CDS             complement(4468439..4469491)
     CDS             complement(4469811..4471304)
     CDS             complement(4471450..4472247)
     CDS             complement(4472423..4473535)
     CDS             complement(4473872..4475290)
     CDS             complement(4475317..4475709)
     CDS             4476320..4478251
     CDS             complement(4478589..4479065)
     CDS             complement(4479515..4480285)
     CDS             complement(4480698..4480952)
     CDS             complement(4481236..4482048)
     CDS             complement(4482164..4482517)
     CDS             complement(4482900..4483226)
     CDS             complement(4483667..4484932)
     CDS             4485322..4487499
     CDS             4487738..4488871
     CDS             4488896..4489966
     CDS             4489963..4490718
     CDS             4491032..4491430
     CDS             4491774..4491872
     CDS             complement(4492443..4492730)
     CDS             4493729..4495222
     CDS             4495262..4495381
     CDS             complement(4495495..4496739)
     CDS             4499499..4499645
     CDS             4500391..4500684
     CDS             complement(4501637..4502437)
     CDS             4502739..4503044
     CDS             complement(4503157..4503360)
     CDS             complement(4503476..4503589)
     CDS             complement(4503602..4504606)
     CDS             4504887..4505186
     CDS             complement(4505341..4505472)
     CDS             complement(4505521..4505991)
     CDS             4506486..4507166
     CDS             4507960..4508202
     CDS             4508618..4509754
     CDS             complement(4510122..4510694)
     CDS             complement(4511154..4511900)
     CDS             complement(4512479..4513597)
     CDS             complement(4513829..4514749)
     CDS             4514969..4515178
     CDS             complement(4515648..4517315)
     CDS             complement(4517507..4517629)
     CDS             complement(4518093..4520309)
     CDS             complement(4520330..4520953)
     CDS             complement(4520955..4521956)
     CDS             complement(4521959..4523323)
     CDS             complement(4523901..4524023)
     CDS             complement(4525863..4526126)
     CDS             complement(4526128..4527093)
     CDS             complement(4527195..4527782)
     CDS             complement(4527795..4528535)
     CDS             complement(4529199..4529918)
     CDS             4530054..4530548
     CDS             complement(4530801..4531157)
     CDS             4531725..4532552
     CDS             4532713..4533507
     CDS             4534112..4534918
     CDS             4535295..4537088
     CDS             4537146..4538174
     CDS             4538527..4539690
     CDS             4540129..4541253
     CDS             complement(4541474..4542094)
     CDS             complement(4542185..4542634)
     CDS             complement(4542926..4543996)
     CDS             4544742..4545599
     CDS             4545709..4546452
     CDS             4546753..4547916
     CDS             4548181..4549512
     CDS             4549509..4549874
     CDS             4549933..4550517
     CDS             4550549..4550734
     CDS             4550736..4551323
     CDS             4551304..4551609
     CDS             4551631..4551780
     CDS             4552297..4552479
     CDS             4552440..4552601
     CDS             complement(4553226..4559276)
     CDS             complement(4560677..4568131)
     CDS             complement(4569639..4575284)
     CDS             complement(4577047..4577280)
     CDS             complement(4577576..4578097)
     CDS             complement(4578346..4579533)
     CDS             4580938..4584000
     CDS             4584164..4585807
     CDS             4585800..4586354
     CDS             complement(4586552..4586905)
     CDS             4587223..4587831
     CDS             complement(4587863..4588600)
     CDS             4588729..4588992
     CDS             4589237..4590214
     CDS             4590768..4590884
     CDS             4590881..4591030
     CDS             complement(4591864..4592397)
     CDS             complement(4592800..4592937)
     CDS             complement(4592937..4593194)
     CDS             complement(4593360..4593740)
     CDS             complement(4593721..4593837)
     CDS             complement(4594139..4595203)
     CDS             complement(4595383..4596405)
     CDS             complement(4596386..4597864)
     CDS             complement(4597870..4598115)
     CDS             complement(4598317..4598997)
     CDS             complement(4599140..4600252)
     CDS             4601313..4601582
     CDS             4602210..4603085
     CDS             4603478..4603663
     CDS             4603699..4605792
     CDS             4605922..4606155
     CDS             4606226..4606747
     CDS             4607114..4607407
     CDS             4607398..4607958
     CDS             complement(4607997..4608518)
     CDS             complement(4608584..4609624)
     CDS             complement(4609732..4610718)
     CDS             4611437..4611562
     CDS             4611673..4611903
     CDS             4611915..4612139
     CDS             4612316..4612669
     CDS             4612744..4613109
     CDS             4613372..4614754
     CDS             4614881..4615570
     CDS             4615729..4616352
     CDS             4616419..4616925
     CDS             4616947..4618155
     CDS             4618407..4618550
     CDS             complement(4619166..4619492)
     CDS             4619633..4621261
     CDS             complement(4621281..4621751)
     CDS             4621897..4622043
     CDS             complement(4622223..4622900)
     CDS             complement(4623061..4624056)
     CDS             complement(4624122..4624682)
     CDS             complement(4624840..4625697)
     CDS             complement(4625867..4626364)
     CDS             complement(4626627..4629149)
     CDS             complement(4629672..4632224)
     CDS             complement(4632720..4635251)
     CDS             complement(4635365..4636519)
     CDS             4636598..4637701
     CDS             4637764..4638819
     CDS             complement(4638822..4639850)
     CDS             4640190..4641434
     CDS             4641431..4642204
     CDS             complement(4642505..4643791)
     CDS             complement(4644917..4646104)
     CDS             4646743..4648221
     CDS             complement(4648379..4650403)
     CDS             complement(4650400..4651572)
     CDS             complement(4651574..4652434)
     CDS             complement(4652525..4654285)
     CDS             complement(4654392..4655426)
     CDS             complement(4655398..4656066)
     CDS             4656707..4657819
     CDS             4657816..4658313
     CDS             complement(4658383..4658823)
     CDS             complement(4658973..4659692)
     CDS             complement(4660355..4660648)
     CDS             complement(4660769..4661485)
     CDS             complement(4661482..4662291)
     CDS             complement(4662264..4663220)
     CDS             complement(4663301..4663852)
     CDS             complement(4663862..4665244)
     CDS             complement(4665789..4666853)
     CDS             complement(4666874..4667041)
     CDS             complement(4667261..4668010)
     CDS             complement(4668027..4668383)
     CDS             4668390..4668557
     CDS             complement(4668577..4668795)
     CDS             complement(4668904..4669023)
     CDS             4669652..4670497
     CDS             4670515..4671924
     CDS             complement(4672148..4673104)
     CDS             complement(4673348..4673530)
     CDS             complement(4673585..4673860)
     CDS             complement(4674201..4674743)
     CDS             complement(4675144..4676151)
     CDS             complement(4676513..4676998)
     CDS             complement(4676998..4678692)
     CDS             complement(4678982..4680433)
     CDS             4680788..4681960
     CDS             complement(4682311..4682886)
     CDS             complement(4682886..4684619)
     CDS             4685251..4686039
     CDS             4686036..4686767
     CDS             complement(4686912..4688150)
     CDS             complement(4688183..4688680)
     CDS             complement(4688692..4689072)
     CDS             complement(4689069..4689695)
     CDS             complement(4689706..4690095)
     CDS             complement(4690058..4690168)
     CDS             complement(4690165..4690506)
     CDS             complement(4690506..4692974)
     CDS             complement(4692985..4693125)
     CDS             complement(4693155..4693391)
     CDS             complement(4693394..4693612)
     CDS             complement(4693658..4693792)
     CDS             complement(4693789..4694595)
     CDS             complement(4694599..4694973)
     CDS             complement(4694970..4695401)
     CDS             complement(4695402..4695650)
     CDS             complement(4695652..4695804)
     CDS             complement(4695795..4696523)
     CDS             complement(4696520..4697140)
     CDS             complement(4697147..4697530)
     CDS             complement(4697536..4697799)
     CDS             complement(4697810..4698718)
     CDS             complement(4698730..4699176)
     CDS             complement(4699176..4699859)
     CDS             complement(4699820..4700152)
     CDS             4700390..4700629
     CDS             4700665..4702293
     CDS             4702274..4702504
     CDS             4702453..4703355
     CDS             complement(4703651..4703863)
     CDS             complement(4703860..4705266)
     CDS             complement(4705266..4705433)
     CDS             complement(4705435..4706667)
     CDS             complement(4706673..4707002)
     CDS             complement(4707089..4708570)
     CDS             complement(4708583..4708795)
     CDS             complement(4708831..4709313)
     CDS             complement(4709398..4711506)
     CDS             complement(4711499..4711948)
     CDS             complement(4712231..4712575)
     CDS             complement(4712576..4712983)
     CDS             complement(4712980..4713081)
     CDS             complement(4713083..4713646)
     CDS             complement(4713643..4713762)
     CDS             complement(4713762..4714460)
     CDS             complement(4714457..4715053)
     CDS             complement(4715050..4715211)
     CDS             complement(4715201..4715512)
     CDS             complement(4715496..4715840)
     CDS             complement(4716474..4716686)
     CDS             complement(4716690..4716896)
     CDS             complement(4716893..4717183)
     CDS             complement(4717180..4717353)
     CDS             complement(4717353..4717541)
     CDS             complement(4717547..4717720)
     CDS             complement(4717671..4717862)
     CDS             complement(4717948..4718103)
     CDS             4718197..4718607
     CDS             complement(4718639..4719718)
     CDS             complement(4719816..4720733)
     CDS             complement(4721555..4721737)
     CDS             4722647..4724227
     CDS             4725091..4725426
     CDS             4725646..4726236
     CDS             4726397..4726738
     CDS             complement(4727146..4728294)
     CDS             complement(4728727..4728951)
     CDS             complement(4729055..4729408)
     CDS             complement(4729726..4730811)
     CDS             4731282..4731635
     CDS             4731759..4732763
     CDS             complement(4733026..4733892)
     CDS             complement(4734175..4734483)
     CDS             4734881..4736185
     CDS             4736582..4737019
     CDS             4737389..4737742
     CDS             4737766..4738743
     CDS             complement(4738775..4739356)
     CDS             complement(4739810..4740241)
     CDS             complement(4740235..4740915)
     CDS             4742325..4744742
     CDS             4744745..4745257
     CDS             4745282..4746694
     CDS             4746750..4747511
     CDS             4747748..4749058
     CDS             4749062..4750468
     CDS             complement(4750814..4751554)
     CDS             complement(4751551..4752381)
     CDS             4752717..4753442
     CDS             4753758..4754822
     CDS             4754836..4756035
     CDS             4756155..4756649
     CDS             4756660..4757172
     CDS             4757421..4758053
     CDS             4758169..4760082
     CDS             complement(4760131..4760772)
     CDS             4761788..4762966
     CDS             4763170..4764651
     CDS             4764688..4765146
     CDS             complement(4765835..4767892)
     CDS             4768898..4770913
     CDS             4772145..4773272
     CDS             4773388..4774644
     CDS             4774872..4775309
     CDS             4775533..4775913
     CDS             4775910..4776554
     CDS             4776875..4778317
     CDS             4779134..4780183
     CDS             complement(4780546..4780782)
     CDS             4782554..4783477
     CDS             4783546..4785015
     CDS             4785195..4786118
     CDS             4786416..4786739
     CDS             4787124..4787522
     CDS             complement(4787607..4788797)
     CDS             4789281..4790102
     CDS             4790131..4790448
     CDS             4790475..4790852
     CDS             4790855..4792441
     CDS             4792469..4793839
     CDS             4793975..4795525
     CDS             4795539..4797116
     CDS             4797309..4797974
     CDS             4797994..4799124
     CDS             4800096..4800287
     CDS             4800408..4801163
     CDS             4801166..4802752
     CDS             4802764..4803723
     CDS             4803716..4804615
     CDS             4804631..4805611
     CDS             4805598..4806521
     CDS             4806600..4807592
     CDS             complement(4807674..4808243)
     CDS             4808583..4809896
     CDS             complement(4810212..4810514)
     CDS             complement(4810647..4813475)
     CDS             4813723..4813911
     CDS             complement(4814120..4815001)
     CDS             4815215..4815559
     CDS             4815571..4816764
     CDS             4817101..4818315
     CDS             complement(4818534..4819298)
     CDS             complement(4819318..4820295)
     CDS             complement(4820292..4821368)
     CDS             complement(4821407..4822543)
     CDS             4822742..4823218
     CDS             complement(4823145..4823549)
     CDS             4823833..4824630
     CDS             4824967..4825764
     CDS             4825801..4826181
     CDS             4826221..4826565
     CDS             4826643..4826942
     CDS             4827095..4827379
     CDS             4827462..4827608
     CDS             4827732..4827824
     CDS             complement(4828015..4828578)
     CDS             complement(4828898..4829086)
     CDS             complement(4829153..4829266)
     CDS             complement(4829257..4830177)
     CDS             complement(4830182..4830634)
     CDS             4831442..4831837
     CDS             4831834..4832163
     CDS             complement(4832095..4832562)
     CDS             4832922..4833974
     CDS             4834086..4834319
     CDS             4834442..4834825
     CDS             4835022..4835282
     CDS             complement(4835548..4835712)
     CDS             4835991..4836962
     CDS             4837070..4837300
     CDS             4837251..4837376
     CDS             4837429..4837749
     CDS             4838053..4838940
     CDS             4838933..4839982
     CDS             complement(4840075..4840449)
     CDS             4840732..4841193
     CDS             complement(4841533..4841739)
     CDS             4842768..4843088
     CDS             complement(4843185..4844495)
     CDS             complement(4845037..4845741)
     CDS             4846101..4846478
     CDS             complement(4846545..4846886)
     CDS             complement(4847077..4847250)
     CDS             complement(4847430..4847969)
     CDS             4848137..4848562
     CDS             4849066..4850733
     CDS             complement(4851310..4851408)
     CDS             4854227..4854868
     CDS             4854881..4856122
     CDS             4856166..4857380
     CDS             4857931..4858833
     CDS             4859010..4860266
     CDS             complement(4860546..4861673)
     CDS             complement(4862112..4862216)
     CDS             4862280..4862438
     CDS             4862486..4863700
     CDS             4864192..4864800
     CDS             4864919..4865647
     CDS             complement(4865796..4867532)
     CDS             complement(4867967..4868206)
     CDS             complement(4868548..4869291)
     CDS             complement(4869298..4869447)
     CDS             4870008..4871354
     CDS             complement(4872544..4872768)
     CDS             complement(4872860..4874485)
     CDS             4875542..4876240
     CDS             4876698..4879268
     CDS             4879279..4881228
     CDS             4881480..4882094
     CDS             complement(4882134..4883009)
     CDS             complement(4883154..4884413)
     CDS             complement(4884750..4884971)
     CDS             4885036..4887024
     CDS             4887852..4888235
     CDS             4888332..4888535
     CDS             4889159..4889338
     CDS             4889586..4889792
     CDS             complement(4890319..4891194)
     CDS             complement(4891272..4891658)
     CDS             complement(4891995..4893179)
     CDS             complement(4893518..4895242)
     CDS             4895502..4895939
     CDS             complement(4895962..4896609)
     CDS             complement(4897151..4897627)
     CDS             complement(4897768..4898703)
     CDS             complement(4898705..4899304)
     CDS             complement(4899312..4900559)
     CDS             complement(4900556..4901059)
     CDS             complement(4901065..4901508)
     CDS             complement(4901678..4903255)
     CDS             complement(4903296..4904909)
     CDS             complement(4905152..4905955)
     CDS             complement(4906076..4906969)
     CDS             4907489..4907824
     CDS             4909264..4909566
     CDS             4909666..4911591
     CDS             4911960..4912976
     CDS             4913001..4914008
     CDS             complement(4914135..4915091)
     CDS             complement(4915648..4917195)
     CDS             4917467..4918072
     CDS             4918449..4918814
     CDS             complement(4919357..4919518)
     CDS             4920379..4921302
     CDS             complement(4921563..4922348)
     CDS             complement(4923111..4924727)
     CDS             4925125..4926477
     CDS             4926667..4927371
     CDS             complement(4927598..4927903)
     CDS             complement(4927900..4928565)
     CDS             4929273..4929872
     CDS             4930203..4931075
     CDS             4931068..4931889
     CDS             complement(4931963..4932769)
     CDS             complement(4932805..4933785)
     CDS             complement(4934097..4934927)
     CDS             complement(4934934..4935869)
     CDS             complement(4935909..4936979)
     CDS             4937454..4937663
     CDS             4938107..4938337
     CDS             4938482..4940665
     CDS             4941117..4942214
     CDS             4942695..4942949
     CDS             complement(4943652..4945337)
     CDS             complement(4945289..4945555)
     CDS             4945740..4946027
     CDS             complement(4946274..4946492)
     CDS             complement(4946514..4947110)
     CDS             complement(4947282..4948712)
     CDS             complement(4948917..4951190)
     CDS             complement(4952253..4953092)
     CDS             complement(4953439..4954365)
     CDS             complement(4954371..4955123)
     CDS             complement(4955120..4955497)
     CDS             complement(4955985..4956803)
     CDS             4956944..4957684
     CDS             4957728..4958777
     CDS             4958795..4959967
     CDS             4959974..4960372
     CDS             4960473..4961003
     CDS             complement(4961234..4962013)
     CDS             complement(4962351..4964477)
     CDS             4964806..4966035
     CDS             4966172..4967437
     CDS             complement(4967646..4969622)
     CDS             complement(4969619..4970425)
     CDS             complement(4970469..4971659)
     CDS             complement(4971656..4972702)
     CDS             complement(4973230..4975377)
     CDS             4975823..4976740
     CDS             4976745..4976879
     CDS             complement(4976923..4977162)
     CDS             4977707..4978015
     CDS             4978223..4978588
     CDS             4978585..4979811
     CDS             4980188..4980874
     CDS             complement(4981095..4981808)
     CDS             4982291..4983577
     CDS             4983574..4984314
     CDS             4984508..4985896
     CDS             4986194..4986520
     CDS             4986559..4986732
     CDS             4986888..4987121
     CDS             complement(4987413..4987895)
     CDS             complement(4988051..4989217)
     CDS             4989218..4989547
     CDS             4989860..4990417
     CDS             4990537..4990863
     CDS             4991529..4992845
     CDS             4993204..4993611
     CDS             complement(4993713..4994069)
     CDS             complement(4994383..4995855)
     CDS             complement(4996458..4998629)
     CDS             4999225..5000655
     CDS             complement(5000865..5001134)
     CDS             complement(5001782..5003095)
     CDS             5003360..5006089
     CDS             complement(5006170..5007351)
     CDS             complement(5007383..5008042)
     CDS             complement(5008379..5010058)
     CDS             5010139..5010432
     CDS             5010454..5011647
     CDS             5011801..5012181
     CDS             5012185..5012553
     CDS             complement(5012473..5012661)
     CDS             complement(5013010..5013183)
     CDS             5013762..5014478
     CDS             5014591..5014740
     CDS             5014758..5014946
     CDS             complement(5015185..5015868)
     CDS             complement(5016080..5016934)
     CDS             complement(5017020..5017481)
     CDS             complement(5017501..5018610)
     CDS             5018706..5019071
     CDS             5019159..5019488
     CDS             5019631..5020065
     CDS             complement(5020502..5020918)
     CDS             5021763..5023106
     CDS             5023245..5024402
     CDS             5024676..5025488
     CDS             5026346..5026546
     CDS             complement(5026451..5027110)
     CDS             5027438..5028418
     CDS             5028445..5029545
     CDS             5029914..5030093
     CDS             complement(5030157..5030381)
     CDS             complement(5030405..5030839)
     CDS             complement(5031007..5032269)
     CDS             complement(5032473..5032901)
     CDS             complement(5032907..5033086)
     CDS             complement(5033138..5033857)
     CDS             complement(5033826..5034095)
     CDS             complement(5034570..5035172)
     CDS             complement(5035178..5035537)
     CDS             complement(5035636..5036085)
     CDS             complement(5036381..5037655)
     CDS             complement(5038093..5038455)
     CDS             complement(5038452..5038697)
     CDS             5039654..5039875
     CDS             complement(5040083..5041369)
     CDS             5041622..5042500
     CDS             complement(5042936..5043307)
     CDS             5043454..5043672
     CDS             5043673..5043915
     CDS             complement(5044148..5045044)
     CDS             complement(5045217..5045450)
     CDS             5046162..5046599
     CDS             5046612..5046743
     CDS             5047389..5048819
     CDS             5049499..5050743
     CDS             5050740..5051513
     CDS             5051833..5052066
     CDS             5053011..5054297
     CDS             complement(5054324..5054731)
     CDS             complement(5054882..5056855)
     CDS             complement(5057025..5057351)
     CDS             complement(5057437..5058006)
     CDS             complement(5058003..5058491)
     CDS             complement(5058488..5058715)
     CDS             complement(5059018..5059131)
     CDS             complement(5059128..5059394)
     CDS             complement(5059391..5059966)
     CDS             5060087..5060248
     CDS             5060557..5061516
     CDS             5061543..5061995
     CDS             5062220..5063749
     CDS             5063902..5064426
     CDS             complement(5064863..5064958)
     CDS             complement(5065884..5065988)
     CDS             5066075..5066455
     CDS             5066461..5067318
     CDS             5067457..5068638
     CDS             5069683..5070012
     CDS             5070005..5071951
     CDS             5071956..5072204
     CDS             5072405..5072956
     CDS             5072963..5074045
     CDS             5074045..5074350
     CDS             5074341..5076077
     CDS             5076080..5077462
     CDS             5077468..5078097
     CDS             5078583..5080907
     CDS             5081050..5081514
     CDS             complement(5081539..5083230)
     CDS             5083464..5083712
     CDS             5083702..5083881
     CDS             5084184..5084978
     CDS             5085048..5086082
     CDS             5086340..5087707
     CDS             5088682..5089536
     CDS             5090026..5090142
     CDS             5090220..5090411
     CDS             5091455..5091862
     CDS             5092459..5092608
     CDS             complement(5092840..5093724)
     CDS             complement(5093970..5094431)
     CDS             complement(5094804..5095697)
     CDS             5096138..5096503
     CDS             5097380..5098420
     CDS             5098421..5100175
     CDS             5100180..5101046
     CDS             5101015..5101446
     CDS             5101449..5102750
     CDS             5103005..5103181
     CDS             complement(5103325..5103987)
     CDS             complement(5103950..5104774)
     CDS             complement(5105536..5105790)
     CDS             complement(5105843..5107090)
     CDS             complement(5107594..5108508)
     CDS             complement(5108939..5109790)
     CDS             complement(5110217..5110906)
     CDS             complement(5110845..5111315)
     CDS             complement(5111370..5111747)
     CDS             complement(5112881..5113618)
     CDS             complement(5114285..5114695)
     CDS             complement(5114867..5115181)
     CDS             5115387..5115635
     CDS             5115974..5116348
     CDS             5116986..5117288
     CDS             complement(5117417..5118415)
     CDS             5118713..5118889
     CDS             complement(5118988..5119959)
     CDS             5120024..5120308
     CDS             complement(5120172..5120525)
     CDS             complement(5120652..5121419)
     CDS             complement(5121420..5121980)
     CDS             complement(5122105..5122800)
     CDS             5123013..5123513
     CDS             5123731..5124153
     CDS             complement(5124165..5124866)
     CDS             complement(5125035..5126963)
     CDS             5127315..5128016
     CDS             complement(5128215..5129048)
     CDS             complement(5129045..5130046)
     CDS             5130738..5130869
     CDS             5130958..5132367
     CDS             5132369..5132716
     CDS             5132804..5133235
     CDS             complement(5133965..5134522)
     CDS             complement(5134691..5135002)
     CDS             complement(5135761..5136327)
     CDS             5136565..5136852
     CDS             5136933..5137241
     CDS             5137379..5137603
     CDS             complement(5137862..5138344)
     CDS             complement(5138373..5138576)
     CDS             5138708..5140051
     CDS             5140863..5141915
     CDS             5141912..5143423
     CDS             5143426..5144169
     CDS             5144176..5145213
     CDS             complement(5145289..5145774)
     CDS             complement(5145829..5146947)
     CDS             5147319..5147864
     CDS             complement(5148264..5148488)
     CDS             complement(5148512..5148946)
     CDS             5149215..5149964
     CDS             complement(5150148..5151725)
     CDS             complement(5153184..5153327)
     CDS             complement(5153360..5153773)
     CDS             complement(5153922..5154824)
     CDS             complement(5155197..5155295)
     CDS             complement(5155626..5156819)
     CDS             5157331..5157870
     CDS             complement(5158022..5159785)
     CDS             5160132..5160875
     CDS             5161627..5162112
     CDS             5162128..5163030
     CDS             complement(5163181..5163642)
     CDS             complement(5163707..5164240)
     CDS             complement(5164806..5165504)
     CDS             complement(5165662..5166594)
     CDS             complement(5166591..5167445)
     CDS             complement(5167491..5167865)
     CDS             complement(5167961..5168332)
     CDS             5168548..5168886
     CDS             5168938..5169780
     CDS             5170253..5171890
     CDS             5172034..5172792
     CDS             complement(5172925..5173704)
     CDS             5174009..5174971
     CDS             5174955..5175785
     CDS             5175782..5176765
     CDS             5176758..5177699
     CDS             5177955..5178440
     CDS             5178588..5179238
     CDS             complement(5179342..5179770)
     CDS             complement(5179835..5180344)
     CDS             complement(5180615..5181337)
     CDS             complement(5181327..5182127)
     CDS             complement(5182096..5182452)
     CDS             complement(5182525..5182920)
     CDS             complement(5183061..5183789)
     CDS             complement(5183807..5184415)
     CDS             complement(5184506..5185060)
     CDS             5185846..5187177
     CDS             complement(5187268..5188296)
     CDS             5188650..5189492
     CDS             complement(5189799..5190284)
     CDS             5190342..5191640
     CDS             5191775..5192365
     CDS             5192362..5192592
     CDS             5192880..5194004
     CDS             5194431..5194646
     CDS             5194643..5195101
     CDS             5195216..5195701
     CDS             5195933..5196574
     CDS             5196575..5197618
     CDS             5197662..5197976
     CDS             complement(5198467..5199267)
     CDS             5200517..5201509
     CDS             complement(5201813..5202082)
     CDS             complement(5202101..5202388)
     CDS             complement(5202388..5202543)
     CDS             complement(5203040..5203420)
     CDS             complement(5203679..5204098)
     CDS             5204663..5204854
     CDS             5208153..5212328
     CDS             5213634..5218865
     CDS             5219872..5226369
     CDS             5227517..5232757
     CDS             5233948..5235249
     CDS             5235309..5241005
     CDS             5242439..5248462
     CDS             complement(5248295..5248681)
     CDS             complement(5249161..5250288)
     CDS             complement(5250432..5251925)
     CDS             5252401..5252574
     CDS             complement(5252544..5258900)
     CDS             5262623..5268076
     CDS             5268189..5269091
     CDS             5269112..5272654
     CDS             5273285..5277154
     CDS             complement(5277805..5279088)
     CDS             5279626..5280378
     CDS             5282175..5288021
     CDS             5289131..5292370
     CDS             5292645..5292875
     CDS             5293762..5297550
     CDS             5298393..5300219
     CDS             5300960..5307049
     CDS             5308010..5309686
     CDS             5309826..5314724
     CDS             5314737..5314853
     CDS             complement(5315654..5316007)
     CDS             complement(5316590..5318104)
     CDS             complement(5318214..5319002)
     CDS             complement(5319155..5319898)
     CDS             5319977..5320156
     CDS             complement(5320320..5321363)
     CDS             complement(5321353..5322183)
     CDS             complement(5322426..5322896)
     CDS             5323292..5323408
     CDS             complement(5323950..5324468)
     CDS             complement(5324612..5324752)
     CDS             5325191..5326297
     CDS             5326341..5327447
     CDS             5327491..5328585
     CDS             5328646..5329812
     CDS             complement(5330038..5331324)
     CDS             complement(5331776..5332693)
     CDS             complement(5332823..5333374)
     CDS             complement(5333569..5334684)
     CDS             complement(5334730..5335815)
     CDS             complement(5335808..5339335)
     CDS             complement(5339390..5340346)
     CDS             complement(5341151..5341393)
     CDS             complement(5342219..5344198)
     CDS             complement(5344243..5344908)
     CDS             complement(5345170..5345625)
     CDS             5346561..5347124
     CDS             5347197..5348021
     CDS             5347997..5348848
     CDS             5349005..5349778
     CDS             5350223..5350570
     CDS             5350567..5351934
     CDS             5352029..5352580
     CDS             complement(5352667..5353314)
     CDS             5353746..5354039
     CDS             5355028..5355906
     CDS             5356138..5358165
     CDS             5358450..5358617
     CDS             5358675..5358866
     CDS             5359324..5360418
     CDS             complement(5360712..5362823)
     CDS             complement(5363064..5363723)
     CDS             complement(5363711..5364067)
     CDS             5364476..5364667
     CDS             complement(5364709..5366466)
     CDS             complement(5366948..5368060)
     CDS             complement(5370797..5371207)
     CDS             complement(5371270..5372013)
     CDS             complement(5371985..5372614)
     CDS             complement(5372836..5373828)
     CDS             complement(5373829..5374731)
     CDS             complement(5374734..5375951)
     CDS             5376449..5378020
     CDS             5378384..5380321
     CDS             5380318..5380962
     CDS             complement(5381639..5382892)
     CDS             complement(5382885..5383796)
     CDS             5383911..5384582
     CDS             5385318..5387255
     CDS             5387252..5388193
     CDS             5388190..5388876
     CDS             5388873..5390423
     CDS             5390436..5392073
     CDS             5392120..5392632
     CDS             5392760..5393707
     CDS             5394084..5394869
     CDS             complement(5395128..5395493)
     CDS             complement(5395465..5398551)
     CDS             complement(5399129..5401918)
     CDS             5402478..5403497
     CDS             5403822..5405441
     CDS             5406278..5407747
     CDS             5408234..5409589
     CDS             complement(5409794..5410591)
     CDS             5411710..5413605
     CDS             5413906..5414277
     CDS             5414799..5416406
     CDS             5417074..5418177
     CDS             5419261..5420037
     CDS             5420052..5421437
     CDS             5421493..5422074
     CDS             5422491..5423459
     CDS             5424079..5426094
     CDS             5426252..5428180
     CDS             5428320..5429105
     CDS             5429469..5430257
     CDS             complement(5430882..5433299)
     CDS             complement(5433732..5434163)
     CDS             5434649..5435827
     CDS             5435952..5436626
     CDS             5436633..5437160
     CDS             5437656..5438732
     CDS             5438765..5439427
     CDS             5439875..5440618
     CDS             5440600..5441823
     CDS             5442176..5442340
     CDS             5442559..5442918
     CDS             5442924..5443541
     CDS             5443811..5446861
     CDS             complement(5447513..5448121)
     CDS             5449038..5450669
     CDS             complement(5451040..5451429)
     CDS             complement(5451434..5452192)
     CDS             5452624..5453211
     CDS             complement(5453482..5453775)
     CDS             complement(5453814..5453906)
     CDS             complement(5454266..5454709)
     CDS             5454844..5456316
     CDS             5456590..5457531
     CDS             5457549..5458706
     CDS             5458893..5460032
     CDS             complement(5460162..5460647)
     CDS             complement(5460690..5461424)
     CDS             complement(5461509..5464352)
     CDS             complement(5465382..5469998)
     CDS             complement(5470206..5470514)
     CDS             complement(5470498..5471319)
     CDS             complement(5471316..5471993)
     CDS             complement(5472663..5473520)
     CDS             complement(5473561..5474331)
     CDS             5474669..5475499
     CDS             complement(5475714..5475920)
     CDS             complement(5476219..5476881)
     CDS             5477043..5477663
     CDS             complement(5477773..5478045)
     CDS             complement(5478183..5478920)
     CDS             5479033..5479737
     CDS             5479856..5480425
     CDS             complement(5480808..5482610)
     CDS             complement(5483251..5484156)
     CDS             5486734..5488488
     CDS             complement(5488936..5489211)
     CDS             5489554..5489703
     CDS             5489742..5491823
     CDS             5492009..5492371
     CDS             5492320..5492538
     CDS             complement(5492647..5494242)
     CDS             5495669..5496604
     CDS             5496815..5498752
     CDS             5498822..5500306
     CDS             complement(5500491..5500781)
     CDS             complement(5500850..5502064)
     CDS             complement(5502109..5503035)
     CDS             complement(5503019..5504065)
     CDS             complement(5504058..5505131)
     CDS             complement(5505729..5506019)
     CDS             5506259..5507542
     CDS             5507514..5507738
     CDS             complement(5507807..5508694)
     CDS             5508886..5509836
     CDS             complement(5510012..5511481)
     CDS             5512656..5512808
     CDS             5512950..5513123
     CDS             complement(5513764..5514681)
     CDS             complement(5514764..5515798)
     CDS             5516195..5517082
     CDS             5517084..5517959
     CDS             5518244..5518495
     CDS             5518498..5519031
     CDS             5519140..5519904
     CDS             5520335..5520676
     CDS             5521340..5521534
     CDS             5521605..5522480
     CDS             5522477..5523268
     CDS             complement(5523713..5524105)
     CDS             complement(5524151..5524672)
     CDS             complement(5524703..5525113)
     CDS             complement(5525142..5525315)
     CDS             complement(5525346..5526404)
     CDS             complement(5526705..5527112)
     CDS             complement(5527105..5528610)
     CDS             complement(5528744..5530627)
     CDS             complement(5531119..5531544)
     CDS             5531660..5532658
     CDS             complement(5533072..5533458)
     CDS             5533711..5534166
     CDS             5534201..5534809
     CDS             5534806..5535525
     CDS             5535531..5536145
     CDS             5536175..5536747
     CDS             5536748..5537377
     CDS             5537374..5538006
     CDS             5538003..5538614
     CDS             5538615..5539238
     CDS             5539239..5539865
     CDS             5539866..5540600
     CDS             5540602..5541339
     CDS             5541496..5542242
     CDS             5542444..5543094
     CDS             complement(5543178..5543651)
     CDS             complement(5543788..5544258)
     CDS             complement(5544255..5545244)
     CDS             complement(5545287..5545766)
     CDS             5546055..5547416
     CDS             5547401..5547502
     CDS             5547697..5548491
     CDS             5548793..5548948
     CDS             5549007..5549132
     CDS             complement(5549375..5551633)
     CDS             complement(5551963..5554692)
     CDS             complement(5556573..5556926)
     CDS             5557403..5558320
     CDS             5558508..5559338
     CDS             5559546..5560586
     CDS             complement(5560623..5561129)
     CDS             complement(5561189..5562088)
     CDS             complement(5562428..5562712)
     CDS             5563124..5564080
     CDS             5564326..5564652
     CDS             complement(5564730..5566163)
     CDS             5566780..5567943
     CDS             complement(5568124..5568780)
     CDS             5569184..5569465
     CDS             5569478..5570905
     CDS             5570906..5572393
     CDS             complement(5572481..5573281)
     CDS             5573662..5574213
     CDS             complement(5574599..5574733)
     CDS             complement(5575241..5576014)
     CDS             complement(5576139..5577254)
     CDS             complement(5578136..5579431)
     CDS             complement(5579604..5580386)
     CDS             complement(5580377..5581396)
     CDS             complement(5581389..5583155)
     CDS             complement(5583299..5583805)
     CDS             complement(5583808..5584920)
     CDS             complement(5585398..5586486)
     CDS             complement(5586613..5587512)
     CDS             complement(5587734..5587949)
     CDS             complement(5587974..5588357)
     CDS             5588911..5589507
     CDS             5589531..5590442
     CDS             5591063..5591923
     CDS             complement(5591865..5592143)
     CDS             5592477..5593130
     CDS             5593231..5594523
     CDS             5595442..5596422
     CDS             complement(5596675..5598387)
     CDS             complement(5598398..5599144)
     CDS             complement(5599146..5599766)
     CDS             complement(5599773..5600285)
     CDS             complement(5600310..5601614)
     CDS             5601785..5601919
     CDS             5602034..5603269
     CDS             complement(5603630..5607067)
     CDS             complement(5607101..5607346)
     CDS             complement(5607440..5608522)
     CDS             complement(5608659..5609945)
     CDS             complement(5610284..5611474)
     CDS             complement(5612118..5612507)
     CDS             complement(5612969..5614909)
     CDS             5615336..5615446
     CDS             complement(5615561..5616667)
     CDS             complement(5616747..5617538)
     CDS             complement(5617561..5620557)
     CDS             complement(5620642..5622606)
     CDS             complement(5622844..5624799)
     CDS             complement(5625165..5625260)
     CDS             complement(5625260..5625952)
     CDS             complement(5626276..5626488)
     CDS             complement(5626836..5627207)
     CDS             complement(5627207..5627482)
     CDS             complement(5627479..5627976)
     CDS             complement(5627973..5629541)
     CDS             complement(5629538..5629963)
     CDS             complement(5629956..5630411)
     CDS             complement(5630411..5632831)
     CDS             complement(5634197..5634694)
     CDS             complement(5634728..5635252)
     CDS             complement(5635412..5637673)
     CDS             complement(5637670..5638362)
     CDS             complement(5638496..5638666)
     CDS             5638852..5640279
     CDS             complement(5640367..5641071)
     CDS             complement(5641088..5642140)
     CDS             complement(5642426..5642884)
     CDS             5643337..5643516
     CDS             complement(5643518..5644243)
     CDS             5644562..5645344
     CDS             complement(5645326..5645706)
     CDS             5646265..5647107
     CDS             complement(5647234..5647611)
     CDS             5648960..5650282
     CDS             complement(5650614..5659469)
     CDS             complement(5660489..5664559)
     CDS             complement(5665776..5666345)
     CDS             5666859..5667656
     CDS             5667764..5668906
     CDS             5669066..5669794
     CDS             5669791..5670633
     CDS             5670630..5672060
     CDS             5672138..5673673
     CDS             complement(5673842..5674669)
     CDS             complement(5674672..5675625)
     CDS             complement(5675625..5676449)
     CDS             complement(5676452..5677450)
     CDS             complement(5677467..5679218)
     CDS             complement(5679220..5679873)
     CDS             5680339..5681460
     CDS             5681476..5682543
     CDS             5682540..5683418
     CDS             complement(5683577..5684245)
     CDS             complement(5684306..5685484)
     CDS             complement(5685710..5686324)
     CDS             complement(5686878..5687486)
     CDS             5688042..5690120
     CDS             complement(5692535..5692717)
     CDS             5695744..5697291
     CDS             5697439..5698197
     CDS             5698281..5698922
     CDS             5698974..5701181
     CDS             complement(5701530..5702285)
     CDS             5702451..5703056
     CDS             5703053..5704480
     CDS             5704594..5705016
     CDS             complement(5705259..5705540)
     CDS             complement(5705567..5705824)
     CDS             complement(5706346..5706981)
     CDS             complement(5707034..5708281)
     CDS             complement(5708785..5709069)
     CDS             complement(5709066..5709695)
     CDS             complement(5710125..5711000)
     CDS             complement(5711892..5712338)
     CDS             complement(5712868..5714019)
     CDS             complement(5714025..5715395)
     CDS             5715639..5717516
     CDS             5717720..5718250
     CDS             complement(5718234..5718512)
     CDS             complement(5718926..5720485)
     CDS             5722007..5723473
     CDS             5723568..5724635
     CDS             complement(5724787..5725410)
     CDS             complement(5725661..5725765)
     CDS             5726681..5727370
     CDS             5727367..5727996
     CDS             5728022..5728405
     CDS             5728492..5732778
     CDS             complement(5733216..5734280)
     CDS             5735021..5736475
     CDS             5737506..5738135
     CDS             5738490..5739284
     CDS             5739313..5739414
     CDS             5739781..5740656
     CDS             5741085..5741930
     CDS             5742241..5743017
     CDS             complement(5743231..5744022)
     CDS             5744219..5745391
     CDS             5745796..5746848
     CDS             5746967..5747449
     CDS             5747851..5748690
     CDS             5748863..5749069
     CDS             complement(5748991..5749764)
     CDS             complement(5750026..5750505)
     CDS             complement(5750684..5751244)