CDS             64..1467
     CDS             1586..2317
     CDS             complement(2443..3264)
     CDS             complement(3372..5294)
     CDS             complement(5431..6306)
     CDS             6611..7120
     CDS             complement(7143..9782)
     CDS             9866..10816
     CDS             complement(10813..12723)
     CDS             complement(12864..13868)
     CDS             complement(14052..14774)
     CDS             14868..16448
     CDS             complement(16643..17275)
     CDS             complement(17327..17938)
     CDS             18261..19631
     CDS             complement(19691..21247)
     CDS             complement(21294..22931)
     CDS             complement(23139..23720)
     CDS             complement(23828..26062)
     CDS             complement(26084..28351)
     CDS             28679..30397
     CDS             30461..31567
     CDS             31762..33315
     CDS             33375..34634
     CDS             complement(34638..37646)
     CDS             complement(37665..38306)
     CDS             complement(38532..39317)
     CDS             39538..40023
     CDS             40597..40743
     CDS             40760..41899
     CDS             42092..43639
     CDS             43701..45023
     CDS             45169..46128
     CDS             46201..48192
     CDS             48228..49073
     CDS             49334..49687
     CDS             49762..51909
     CDS             51934..52434
     CDS             complement(52431..53666)
     CDS             complement(54109..55404)
     CDS             complement(55507..56682)
     CDS             complement(56766..58055)
     CDS             58144..59217
     CDS             complement(59247..61016)
     CDS             complement(61302..62222)
     CDS             62498..63124
     CDS             complement(63176..64207)
     CDS             64391..65770
     CDS             complement(65862..66269)
     CDS             complement(66227..66604)
     CDS             66734..66907
     CDS             complement(66823..67839)
     CDS             68199..68468
     CDS             68569..69216
     CDS             69559..70017
     CDS             70137..71075
     CDS             71168..72319
     CDS             complement(72316..73227)
     CDS             complement(73285..73605)
     CDS             complement(74202..74573)
     CDS             complement(74616..75221)
     CDS             complement(75214..77025)
     CDS             complement(77357..77884)
     CDS             complement(78035..79021)
     CDS             complement(79074..79838)
     CDS             complement(79887..81296)
     CDS             81528..81812
     CDS             81871..82455
     CDS             82505..83689
     CDS             83805..84548
     CDS             84796..86109
     CDS             86255..87061
     CDS             87777..90329
     CDS             complement(90396..90809)
     CDS             90957..91556
     CDS             complement(91835..93184)
     CDS             complement(93396..94895)
     CDS             95176..96330
     CDS             complement(96348..98018)
     CDS             complement(98090..98473)
     CDS             complement(98558..99610)
     CDS             99770..101248
     CDS             complement(101494..102690)
     CDS             102794..104029
     CDS             104064..105293
     CDS             105274..105510
     CDS             105603..106484
     CDS             complement(106684..106890)
     CDS             complement(107027..107431)
     CDS             complement(107841..108458)
     CDS             complement(108515..109789)
     CDS             complement(110017..110670)
     CDS             110944..112338
     CDS             112532..114667
     CDS             114811..115398
     CDS             complement(115467..115760)
     CDS             115840..116520
     CDS             complement(116512..117381)
     CDS             complement(117452..118333)
     CDS             complement(118335..119306)
     CDS             119664..119909
     CDS             120031..120168
     CDS             complement(120507..121046)
     CDS             complement(121122..121568)
     CDS             121855..122913
     CDS             complement(122953..123588)
     CDS             complement(123779..123961)
     CDS             complement(124060..124593)
     CDS             125417..126004
     CDS             126236..127117
     CDS             127262..127912
     CDS             complement(128097..128666)
     CDS             complement(128766..130922)
     CDS             131259..131615
     CDS             complement(131641..132423)
     CDS             132488..133003
     CDS             133034..133855
     CDS             133905..135134
     CDS             complement(135204..135596)
     CDS             135720..136391
     CDS             136597..136893
     CDS             complement(136913..137173)
     CDS             complement(137266..140061)
     CDS             140385..141068
     CDS             141133..141891
     CDS             142071..142679
     CDS             142995..143789
     CDS             complement(143786..144610)
     CDS             complement(144607..145536)
     CDS             145666..146820
     CDS             complement(146856..147062)
     CDS             complement(147255..148349)
     CDS             complement(148418..149311)
     CDS             complement(149363..149731)
     CDS             149926..152892
     CDS             152983..153597
     CDS             153600..154037
     CDS             154075..154656
     CDS             154702..156357
     CDS             156738..157013
     CDS             complement(158895..159134)
     CDS             159250..160389
     CDS             160487..160930
     CDS             160944..162065
     CDS             162062..162862
     CDS             162801..163709
     CDS             complement(163678..164529)
     CDS             165050..165229
     CDS             165341..165757
     CDS             165885..166148
     CDS             166156..166914
     CDS             complement(167037..168230)
     CDS             complement(168273..168617)
     CDS             complement(168927..169358)
     CDS             complement(169411..171060)
     CDS             complement(171358..171999)
     CDS             complement(172007..172693)
     CDS             172909..173700
     CDS             173747..174643
     CDS             174612..175430
     CDS             175440..175859
     CDS             175868..176437
     CDS             176422..177474
     CDS             177458..178324
     CDS             178317..179084
     CDS             179068..179790
     CDS             179771..180910
     CDS             complement(180951..183266)
     CDS             complement(183572..184063)
     CDS             184303..184857
     CDS             complement(184891..186009)
     CDS             186258..186458
     CDS             186549..186698
     CDS             complement(186762..187454)
     CDS             187662..188435
     CDS             complement(188444..189625)
     CDS             189779..190126
     CDS             complement(190206..191030)
     CDS             191204..192235
     CDS             complement(192245..194026)
     CDS             complement(194180..196174)
     CDS             complement(196291..197484)
     CDS             complement(197581..198018)
     CDS             complement(198055..198330)
     CDS             198423..199106
     CDS             complement(199111..199656)
     CDS             complement(199788..201287)
     CDS             complement(201389..202078)
     CDS             complement(202191..202922)
     CDS             203165..204388
     CDS             204842..205585
     CDS             206258..206599
     CDS             206714..207784
     CDS             207847..208548
     CDS             complement(208565..209437)
     CDS             complement(209503..210327)
     CDS             210425..210802
     CDS             210799..211167
     CDS             complement(211182..211715)
     CDS             complement(212012..212446)
     CDS             212638..212853
     CDS             212976..214439
     CDS             complement(214454..214861)
     CDS             complement(214819..215196)
     CDS             215419..215781
     CDS             complement(216392..217609)
     CDS             218005..218367
     CDS             218360..219832
     CDS             219816..220220
     CDS             220217..220468
     CDS             220488..220769
     CDS             220779..221300
     CDS             221297..221977
     CDS             complement(221972..222238)
     CDS             complement(222293..222412)
     CDS             complement(222396..222629)
     CDS             222909..226157
     CDS             226514..227569
     CDS             complement(227576..229426)
     CDS             complement(229471..231006)
     CDS             complement(231285..231527)
     CDS             231760..231993
     CDS             232052..232591
     CDS             232806..233405
     CDS             complement(233532..234650)
     CDS             234738..235391
     CDS             235425..236291
     CDS             236292..237551
     CDS             complement(237598..238200)
     CDS             238504..239223
     CDS             239321..240580
     CDS             240593..241378
     CDS             241482..241646
     CDS             241643..242836
     CDS             complement(242791..243252)
     CDS             243545..244477
     CDS             244541..245227
     CDS             complement(245242..246069)
     CDS             complement(246059..246871)
     CDS             complement(246878..247921)
     CDS             complement(248096..249205)
     CDS             complement(249359..252145)
     CDS             complement(252156..254786)
     CDS             complement(254879..255289)
     CDS             complement(255472..256221)
     CDS             complement(256447..256857)
     CDS             complement(256939..259245)
     CDS             259659..260738
     CDS             complement(260735..260896)
     CDS             complement(260889..262250)
     CDS             262491..264302
     CDS             264506..265258
     CDS             265343..267475
     CDS             267441..267557
     CDS             267544..268326
     CDS             complement(268365..268817)
     CDS             269105..269263
     CDS             269266..269412
     CDS             269597..270751
     CDS             270933..275033
     CDS             complement(275061..276122)
     CDS             complement(276171..276629)
     CDS             complement(276639..278102)
     CDS             278269..279717
     CDS             280292..281254
     CDS             281337..281615
     CDS             281683..283410
     CDS             283433..284806
     CDS             285051..285965
     CDS             complement(286029..286478)
     CDS             complement(286566..287237)
     CDS             complement(287288..287800)
     CDS             287862..288215
     CDS             288323..290380
     CDS             290738..291265
     CDS             291317..291781
     CDS             291822..292559
     CDS             292778..294145
     CDS             294356..294742
     CDS             complement(294881..294988)
     CDS             complement(295074..295370)
     CDS             295732..297264
     CDS             297371..297469
     CDS             297869..298279
     CDS             complement(298297..298974)
     CDS             complement(299090..299347)
     CDS             299410..300183
     CDS             300200..300928
     CDS             complement(301065..301349)
     CDS             301582..302688
     CDS             302694..304169
     CDS             304468..305910
     CDS             305855..306979
     CDS             complement(307128..307322)
     CDS             complement(307437..308048)
     CDS             308380..308559
     CDS             complement(308751..310337)
     CDS             complement(310591..311592)
     CDS             311919..312731
     CDS             complement(312792..313376)
     CDS             313555..316293
     CDS             316540..316863
     CDS             complement(317061..319277)
     CDS             complement(319737..321023)
     CDS             complement(321228..321743)
     CDS             complement(321911..322975)
     CDS             complement(323019..324797)
     CDS             complement(324957..325163)
     CDS             complement(325156..326931)
     CDS             complement(327028..328524)
     CDS             complement(328628..329455)
     CDS             complement(329524..329991)
     CDS             330319..330684
     CDS             complement(330804..331757)
     CDS             331930..332664
     CDS             332661..333467
     CDS             333559..333861
     CDS             334259..336613
     CDS             complement(336591..336959)
     CDS             complement(337002..337613)
     CDS             complement(337816..339744)
     CDS             complement(339946..340485)
     CDS             complement(340498..341463)
     CDS             341670..342692
     CDS             342764..343864
     CDS             344054..345457
     CDS             complement(345731..346924)
     CDS             complement(346995..347891)
     CDS             complement(347947..349098)
     CDS             349223..350188
     CDS             350302..351342
     CDS             complement(351356..351562)
     CDS             complement(351715..352995)
     CDS             353407..354255
     CDS             354383..355504
     CDS             355765..356694
     CDS             complement(356719..357846)
     CDS             358096..358368
     CDS             358492..358743
     CDS             complement(358767..360056)
     CDS             complement(360079..361200)
     CDS             complement(361401..361982)
     CDS             complement(362120..362827)
     CDS             complement(362824..363252)
     CDS             complement(363306..363647)
     CDS             363713..363919
     CDS             complement(364017..364817)
     CDS             complement(364814..365245)
     CDS             365677..366588
     CDS             complement(366610..366999)
     CDS             complement(367081..367986)
     CDS             368216..369076
     CDS             369353..369718
     CDS             369919..371220
     CDS             371213..371380
     CDS             371550..371756
     CDS             371797..372024
     CDS             complement(372178..373257)
     CDS             373654..374226
     CDS             complement(374262..375125)
     CDS             complement(375308..377164)
     CDS             377323..378450
     CDS             378804..379409
     CDS             379607..379825
     CDS             complement(380443..381219)
     CDS             complement(381326..381634)
     CDS             complement(382187..382465)
     CDS             382541..383098
     CDS             383136..383615
     CDS             383612..384154
     CDS             complement(384573..385637)
     CDS             complement(385745..388288)
     CDS             complement(388293..389735)
     CDS             complement(389844..390128)
     CDS             390206..390883
     CDS             390916..393057
     CDS             393421..393627
     CDS             393627..394001
     CDS             394086..394427
     CDS             394431..395162
     CDS             395663..396133
     CDS             complement(396252..398000)
     CDS             complement(398116..399882)
     CDS             400078..400212
     CDS             complement(400347..400778)
     CDS             complement(400775..401392)
     CDS             complement(401389..402072)
     CDS             complement(402139..403095)
     CDS             complement(403102..404151)
     CDS             complement(404141..405703)
     CDS             complement(405675..406703)
     CDS             406777..407010
     CDS             407105..408379
     CDS             complement(408376..408834)
     CDS             complement(408866..409492)
     CDS             complement(409537..410001)
     CDS             complement(410061..410741)
     CDS             410818..412713
     CDS             complement(412730..414517)
     CDS             complement(414555..415298)
     CDS             415575..415784
     CDS             complement(415813..417465)
     CDS             complement(417808..418065)
     CDS             complement(418165..418542)
     CDS             complement(418571..418870)
     CDS             complement(418913..419278)
     CDS             complement(419275..419538)
     CDS             complement(419605..420060)
     CDS             complement(420063..420482)
     CDS             complement(420564..421904)
     CDS             complement(421901..423295)
     CDS             complement(423286..423645)
     CDS             complement(423649..423873)
     CDS             complement(423916..424461)
     CDS             complement(424516..424809)
     CDS             425583..427019
     CDS             427045..427338
     CDS             427373..428572
     CDS             428629..429567
     CDS             429845..430723
     CDS             430819..432282
     CDS             432348..433883
     CDS             434137..435324
     CDS             435314..435463
     CDS             435460..435723
     CDS             435720..435920
     CDS             436073..437302
     CDS             complement(437528..439732)
     CDS             439914..442607
     CDS             complement(442670..443806)
     CDS             complement(443947..445011)
     CDS             445110..445817
     CDS             445854..446411
     CDS             446481..446954
     CDS             446954..447169
     CDS             447349..448278
     CDS             448355..449101
     CDS             449105..449419
     CDS             complement(449717..450658)
     CDS             450944..451711
     CDS             451961..452425
     CDS             complement(452438..453265)
     CDS             complement(453281..454042)
     CDS             complement(454104..455207)
     CDS             complement(455204..455479)
     CDS             complement(455532..456011)
     CDS             456261..456707
     CDS             complement(456830..457225)
     CDS             457340..458311
     CDS             complement(458340..459104)
     CDS             459188..459544
     CDS             complement(459576..460622)
     CDS             460791..461510
     CDS             461525..462157
     CDS             462170..463003
     CDS             463021..463950
     CDS             complement(464348..465361)
     CDS             465556..466713
     CDS             466819..468018
     CDS             complement(468123..469082)
     CDS             complement(469147..469785)
     CDS             complement(469831..470799)
     CDS             471169..473409
     CDS             complement(473406..474128)
     CDS             complement(474361..476334)
     CDS             complement(476536..478557)
     CDS             complement(478587..480641)
     CDS             480813..480956
     CDS             481116..481592
     CDS             481589..482800
     CDS             482809..483726
     CDS             483744..484709
     CDS             complement(484805..485320)
     CDS             485524..489318
     CDS             complement(489533..490051)
     CDS             complement(490117..491037)
     CDS             491736..491966
     CDS             492232..493674
     CDS             complement(493690..495261)
     CDS             495354..495920
     CDS             496003..496170
     CDS             complement(496114..498204)
     CDS             complement(498467..499168)
     CDS             complement(499168..499875)
     CDS             complement(499936..501093)
     CDS             complement(501274..502899)
     CDS             complement(502928..503230)
     CDS             complement(503233..504237)
     CDS             504359..505294
     CDS             505331..505891
     CDS             505971..506153
     CDS             506283..506717
     CDS             506813..507466
     CDS             507533..508351
     CDS             508388..509446
     CDS             509676..510863
     CDS             511015..512409
     CDS             512702..513949
     CDS             complement(513959..514663)
     CDS             complement(514667..515191)
     CDS             516455..516550
     CDS             516947..518011
     CDS             518101..518244
     CDS             complement(518503..523083)
     CDS             523547..523924
     CDS             524292..525287
     CDS             525407..526018
     CDS             526113..527378
     CDS             527385..527681
     CDS             complement(527704..528363)
     CDS             528509..531463
     CDS             complement(531483..532535)
     CDS             complement(532681..532830)
     CDS             complement(532982..534100)
     CDS             534374..535513
     CDS             complement(535600..536703)
     CDS             complement(536868..538814)
     CDS             complement(538941..539405)
     CDS             complement(539421..539978)
     CDS             540283..540549
     CDS             540612..541976
     CDS             542017..542757
     CDS             542834..544225
     CDS             complement(544295..544735)
     CDS             544793..546037
     CDS             complement(546440..546901)
     CDS             complement(547075..548238)
     CDS             complement(548802..549632)
     CDS             complement(549636..551156)
     CDS             551297..551845
     CDS             552117..552782
     CDS             complement(552872..553846)
     CDS             553989..555035
     CDS             555082..556122
     CDS             complement(556212..556736)
     CDS             complement(556997..557377)
     CDS             complement(557377..558180)
     CDS             558347..558961
     CDS             558958..559566
     CDS             559695..560867
     CDS             complement(561039..561287)
     CDS             561488..561880
     CDS             complement(561907..562269)
     CDS             complement(562273..562914)
     CDS             complement(563050..564351)
     CDS             complement(564489..564941)
     CDS             complement(564999..566300)
     CDS             566617..567753
     CDS             complement(567966..568712)
     CDS             complement(568793..569143)
     CDS             569255..569710
     CDS             complement(569728..569997)
     CDS             570229..571530
     CDS             571691..572527
     CDS             complement(572378..572797)
     CDS             572901..573218
     CDS             573326..574858
     CDS             574885..575019
     CDS             complement(575034..575858)
     CDS             complement(575976..577478)
     CDS             577660..578670
     CDS             complement(578667..579200)
     CDS             579787..580272
     CDS             580504..581184
     CDS             581244..581525
     CDS             581587..582180
     CDS             582205..582675
     CDS             582864..583553
     CDS             complement(583591..584316)
     CDS             584601..585827
     CDS             586180..587103
     CDS             587130..588098
     CDS             588095..588712
     CDS             588796..589461
     CDS             589534..590358
     CDS             590393..591046
     CDS             complement(591416..591874)
     CDS             complement(592183..593079)
     CDS             complement(593129..593842)
     CDS             complement(593853..594839)
     CDS             complement(594935..595387)
     CDS             complement(595384..596364)
     CDS             complement(596378..596503)
     CDS             complement(596531..597382)
     CDS             complement(597402..598049)
     CDS             complement(598053..598493)
     CDS             complement(598490..599722)
     CDS             complement(599722..600444)
     CDS             complement(600444..602759)
     CDS             603214..604356
     CDS             604785..604970
     CDS             605551..606744
     CDS             complement(606716..608173)
     CDS             608339..609307
     CDS             609411..610202
     CDS             complement(610278..611165)
     CDS             complement(611237..613234)
     CDS             complement(613303..614130)
     CDS             complement(614203..614424)
     CDS             complement(614652..615956)
     CDS             616167..617264
     CDS             617632..620106
     CDS             620234..620869
     CDS             620887..621162
     CDS             621200..621535
     CDS             621483..622094
     CDS             622202..622504
     CDS             complement(622509..623096)
     CDS             623105..624499
     CDS             complement(624600..625292)
     CDS             complement(625289..625561)
     CDS             626315..626986
     CDS             complement(626983..629181)
     CDS             629467..630702
     CDS             complement(630674..631042)
     CDS             631292..633211
     CDS             complement(633208..633606)
     CDS             complement(633615..633839)
     CDS             634116..635006
     CDS             635075..635824
     CDS             635936..637345
     CDS             637687..637947
     CDS             complement(637944..638417)
     CDS             638633..639850
     CDS             639992..641908
     CDS             complement(642012..644213)
     CDS             complement(644667..645851)
     CDS             complement(646125..646640)
     CDS             646851..648092
     CDS             648160..649764
     CDS             complement(649800..650141)
     CDS             complement(650119..650919)
     CDS             complement(651309..651425)
     CDS             651524..651796
     CDS             651867..652274
     CDS             652537..653388
     CDS             complement(653484..654572)
     CDS             654687..655052
     CDS             655133..655558
     CDS             656104..657579
     CDS             657739..659346
     CDS             complement(659644..661440)
     CDS             661655..663232
     CDS             663342..664406
     CDS             complement(665042..666871)
     CDS             667103..667960
     CDS             complement(668015..669001)
     CDS             complement(669015..669383)
     CDS             complement(669567..670781)
     CDS             complement(670886..672040)
     CDS             complement(672563..672841)
     CDS             complement(672984..673166)
     CDS             complement(673292..674332)
     CDS             complement(674338..675348)
     CDS             complement(675947..677056)
     CDS             677383..677640
     CDS             677977..678336
     CDS             complement(678409..679371)
     CDS             complement(679816..680487)
     CDS             complement(680497..680790)
     CDS             complement(681090..683027)
     CDS             complement(683073..684488)
     CDS             684863..685483
     CDS             685486..685662
     CDS             685801..685962
     CDS             685997..687097
     CDS             687257..688180
     CDS             688191..689507
     CDS             689618..693067
     CDS             693115..693873
     CDS             complement(693812..694969)
     CDS             695048..695299
     CDS             695292..696746
     CDS             complement(696771..697595)
     CDS             complement(697611..697892)
     CDS             698177..699904
     CDS             700145..700504
     CDS             complement(700561..702855)
     CDS             complement(702940..704877)
     CDS             complement(705026..705427)
     CDS             705722..707362
     CDS             707359..708489
     CDS             708584..709441
     CDS             709543..710385
     CDS             complement(710394..711914)
     CDS             complement(711908..713206)
     CDS             complement(713301..714137)
     CDS             complement(714107..714901)
     CDS             715410..716333
     CDS             complement(716330..717079)
     CDS             717483..718268
     CDS             718344..718526
     CDS             complement(718709..719137)
     CDS             719225..720901
     CDS             complement(720895..722103)
     CDS             complement(722133..722546)
     CDS             complement(722622..723128)
     CDS             complement(723191..724066)
     CDS             724155..724748
     CDS             complement(724745..726217)
     CDS             complement(726365..726649)
     CDS             complement(726646..726873)
     CDS             complement(727074..727196)
     CDS             complement(727768..728829)
     CDS             complement(729396..730166)
     CDS             complement(730250..732268)
     CDS             complement(732344..732523)
     CDS             complement(732548..733990)
     CDS             734392..734541
     CDS             734882..736180
     CDS             736242..739451
     CDS             complement(739515..739772)
     CDS             complement(739966..740760)
     CDS             complement(740889..741632)
     CDS             complement(741667..741891)
     CDS             742106..742693
     CDS             complement(742695..744188)
     CDS             complement(744475..745149)
     CDS             745337..746554
     CDS             746837..747958
     CDS             complement(748011..748412)
     CDS             748820..749866
     CDS             complement(749863..750927)
     CDS             complement(751292..752581)
     CDS             complement(752642..753946)
     CDS             complement(754141..755355)
     CDS             755689..759144
     CDS             759278..760279
     CDS             complement(760347..760643)
     CDS             complement(760835..761410)
     CDS             complement(761607..762386)
     CDS             complement(762417..764204)
     CDS             complement(764461..765933)
     CDS             complement(766178..766447)
     CDS             complement(766524..766949)
     CDS             complement(767236..767994)
     CDS             complement(768031..768312)
     CDS             complement(768309..769244)
     CDS             complement(769401..770162)
     CDS             complement(770421..771275)
     CDS             complement(771272..772054)
     CDS             772153..773562
     CDS             773611..774939
     CDS             775173..775310
     CDS             775294..776481
     CDS             776569..776844
     CDS             complement(776908..777240)
     CDS             777394..778116
     CDS             778113..778340
     CDS             complement(778412..779665)
     CDS             complement(779825..780937)
     CDS             complement(781057..782130)
     CDS             782480..783010
     CDS             complement(783114..783317)
     CDS             complement(783496..784899)
     CDS             complement(785039..785491)
     CDS             complement(786057..788822)
     CDS             complement(789172..789666)
     CDS             790196..791278
     CDS             complement(791275..791643)
     CDS             complement(791709..793640)
     CDS             complement(793828..794172)
     CDS             complement(794683..795936)
     CDS             complement(796050..796190)
     CDS             796256..797074
     CDS             797071..797778
     CDS             complement(797824..799530)
     CDS             complement(799726..800742)
     CDS             complement(800977..802446)
     CDS             complement(802518..803870)
     CDS             804080..804286
     CDS             804475..805785
     CDS             complement(805866..806300)
     CDS             806411..806704
     CDS             806793..806954
     CDS             807056..807529
     CDS             807712..809478
     CDS             complement(809623..811788)
     CDS             complement(811920..812990)
     CDS             813163..813942
     CDS             complement(814084..815385)
     CDS             complement(815416..816528)
     CDS             complement(816611..817510)
     CDS             complement(817510..817905)
     CDS             complement(817935..818216)
     CDS             complement(818331..819407)
     CDS             complement(819559..820029)
     CDS             820613..821581
     CDS             821600..822274
     CDS             822309..824516
     CDS             824573..825922
     CDS             825915..826565
     CDS             826756..826884
     CDS             827054..827497
     CDS             complement(827618..828547)
     CDS             complement(828856..830316)
     CDS             complement(830329..830658)
     CDS             complement(830696..830893)
     CDS             830996..831478
     CDS             complement(831482..833314)
     CDS             833613..835700
     CDS             835786..837645
     CDS             837679..838269
     CDS             838300..838446
     CDS             complement(838433..839815)
     CDS             complement(839996..841408)
     CDS             complement(841656..841772)
     CDS             complement(841877..842233)
     CDS             complement(842423..842566)
     CDS             complement(842718..843884)
     CDS             complement(844134..844226)
     CDS             844279..844764
     CDS             844860..846245
     CDS             846378..846509
     CDS             complement(846704..846925)
     CDS             complement(846925..848778)
     CDS             848978..849694
     CDS             849698..850123
     CDS             complement(850394..851338)
     CDS             complement(851516..852811)
     CDS             853143..854510
     CDS             854764..855291
     CDS             855383..856177
     CDS             856226..856588
     CDS             complement(856504..857697)
     CDS             complement(858031..858474)
     CDS             858587..861259
     CDS             861249..861914
     CDS             861973..862584
     CDS             862696..863940
     CDS             863963..864583
     CDS             complement(864616..864822)
     CDS             865060..866037
     CDS             complement(867437..867715)
     CDS             complement(867715..868704)
     CDS             complement(868704..869003)
     CDS             complement(869033..870856)
     CDS             complement(870887..871528)
     CDS             complement(871528..871920)
     CDS             complement(871945..872715)
     CDS             complement(872763..873902)
     CDS             complement(873899..876886)
     CDS             complement(877089..878423)
     CDS             878533..879339
     CDS             complement(879472..880032)
     CDS             complement(880480..881394)
     CDS             complement(881472..881921)
     CDS             882043..883038
     CDS             complement(883063..884091)
     CDS             884301..885257
     CDS             complement(885361..886419)
     CDS             complement(886556..887935)
     CDS             complement(888123..889181)
     CDS             889629..889766
     CDS             889880..890854
     CDS             891048..891815
     CDS             891888..893147
     CDS             893302..893565
     CDS             893829..894107
     CDS             complement(894187..895071)
     CDS             895382..896095
     CDS             896146..896718
     CDS             complement(896539..897762)
     CDS             complement(897784..898137)
     CDS             898249..898362
     CDS             898359..898712
     CDS             898964..900535
     CDS             complement(900869..901501)
     CDS             complement(901540..902661)
     CDS             complement(902718..902921)
     CDS             complement(902951..904141)
     CDS             904305..904628
     CDS             complement(904686..905267)
     CDS             complement(905387..905641)
     CDS             905701..906363
     CDS             906360..907163
     CDS             907293..908729
     CDS             909072..909683
     CDS             complement(909611..910492)
     CDS             complement(910559..911224)
     CDS             911611..912438
     CDS             complement(912608..918244)
     CDS             complement(918277..919602)
     CDS             complement(919615..921195)
     CDS             complement(921380..921841)
     CDS             complement(921848..922504)
     CDS             922573..923790
     CDS             complement(923978..924469)
     CDS             924587..925423
     CDS             925552..925917
     CDS             complement(925904..927172)
     CDS             927220..929199
     CDS             929515..929820
     CDS             929856..930989
     CDS             931015..931674
     CDS             931837..932838
     CDS             complement(932848..933651)
     CDS             complement(933678..934340)
     CDS             934753..935205
     CDS             935223..935801
     CDS             935939..936439
     CDS             complement(936730..937020)
     CDS             complement(938013..938288)
     CDS             940185..944147
     CDS             complement(944225..945094)
     CDS             complement(945217..945417)
     CDS             complement(945778..948474)
     CDS             948541..948771
     CDS             948732..951008
     CDS             complement(951191..951466)
     CDS             951715..952518
     CDS             952599..953537
     CDS             953731..954756
     CDS             complement(954734..955426)
     CDS             955636..956043
     CDS             956127..956597
     CDS             956711..958873
     CDS             958905..960134
     CDS             960259..960576
     CDS             960641..961558
     CDS             complement(961555..962472)
     CDS             complement(962550..964145)
     CDS             complement(964370..965236)
     CDS             complement(965343..966683)
     CDS             complement(966778..967335)
     CDS             complement(967382..968164)
     CDS             complement(968327..969535)
     CDS             complement(969539..970711)
     CDS             complement(970810..971847)
     CDS             972111..972899
     CDS             complement(972908..973756)
     CDS             973785..974000
     CDS             974140..975555
     CDS             975608..976432
     CDS             976892..977410
     CDS             977556..978044
     CDS             978360..978629
     CDS             978679..979473
     CDS             979538..980179
     CDS             980238..980963
     CDS             981105..981416
     CDS             981413..983149
     CDS             983149..983868
     CDS             complement(983880..984797)
     CDS             984929..986818
     CDS             986822..989176
     CDS             complement(989324..989761)
     CDS             complement(989823..991103)
     CDS             complement(991767..992297)
     CDS             complement(992536..993054)
     CDS             993210..995417
     CDS             995445..996395
     CDS             996636..997175
     CDS             997207..997515
     CDS             997526..999121
     CDS             complement(999058..999534)
     CDS             complement(999485..1000225)
     CDS             1000294..1000695
     CDS             1000886..1001389
     CDS             complement(1001414..1002229)
     CDS             complement(1002317..1003204)
     CDS             complement(1003217..1004071)
     CDS             1004569..1004760
     CDS             1004906..1007419
     CDS             1007584..1008108
     CDS             1008108..1008764
     CDS             complement(1008790..1009392)
     CDS             1009689..1010732
     CDS             1010729..1011004
     CDS             1011012..1012010
     CDS             1012024..1013241
     CDS             complement(1013238..1014965)
     CDS             1015075..1016268
     CDS             complement(1016270..1017073)
     CDS             complement(1017330..1017635)
     CDS             1017870..1019276
     CDS             complement(1019366..1020172)
     CDS             complement(1020247..1020951)
     CDS             complement(1021057..1021953)
     CDS             complement(1021950..1023713)
     CDS             complement(1023740..1024873)
     CDS             1025388..1025630
     CDS             1025763..1026860
     CDS             1026867..1027571
     CDS             1027682..1028665
     CDS             1028658..1030022
     CDS             complement(1030047..1031591)
     CDS             complement(1031709..1032533)
     CDS             1033030..1034934
     CDS             complement(1035046..1036269)
     CDS             complement(1036444..1038936)
     CDS             complement(1039003..1039452)
     CDS             complement(1039634..1040371)
     CDS             1040454..1041839
     CDS             1041947..1043806
     CDS             complement(1043800..1044384)
     CDS             1044770..1046068
     CDS             complement(1046132..1046998)
     CDS             complement(1047061..1047564)
     CDS             complement(1047612..1048922)
     CDS             complement(1049217..1049963)
     CDS             complement(1049994..1050305)
     CDS             1050352..1050450
     CDS             1050509..1050784
     CDS             1050866..1052176
     CDS             1052215..1052457
     CDS             complement(1052454..1053854)
     CDS             complement(1053896..1054873)
     CDS             complement(1055032..1055868)
     CDS             complement(1056240..1057526)
     CDS             complement(1057548..1058477)
     CDS             1058846..1060246
     CDS             1060249..1061595
     CDS             complement(1061684..1064527)
     CDS             complement(1064976..1066187)
     CDS             complement(1066521..1067303)
     CDS             1067556..1067930
     CDS             1068088..1069890
     CDS             complement(1069918..1070985)
     CDS             1071393..1072049
     CDS             1072024..1072998
     CDS             1073024..1074115
     CDS             1074130..1074669
     CDS             1074736..1075494
     CDS             1075819..1076499
     CDS             complement(1076533..1077627)
     CDS             complement(1077777..1078727)
     CDS             complement(1078724..1079491)
     CDS             complement(1079568..1080521)
     CDS             1080664..1081458
     CDS             1081523..1082305
     CDS             1082302..1083090
     CDS             1083167..1084426
     CDS             1084594..1085283
     CDS             complement(1085269..1085532)
     CDS             complement(1085560..1085682)
     CDS             complement(1085983..1086096)
     CDS             1086266..1086748
     CDS             1087213..1087833
     CDS             complement(1088232..1089179)
     CDS             1089432..1090160
     CDS             complement(1090200..1090436)
     CDS             complement(1090461..1090823)
     CDS             1090989..1092098
     CDS             complement(1092095..1093351)
     CDS             1093775..1094923
     CDS             1095279..1095896
     CDS             1095967..1096404
     CDS             1096453..1097280
     CDS             1097611..1099053
     CDS             1099069..1099215
     CDS             1099406..1099978
     CDS             1100018..1100590
     CDS             complement(1100688..1102058)
     CDS             complement(1102133..1102462)
     CDS             complement(1102633..1103001)
     CDS             complement(1103050..1104822)
     CDS             complement(1104958..1106244)
     CDS             1106376..1107158
     CDS             1107299..1107664
     CDS             1107831..1109021
     CDS             complement(1109359..1109535)
     CDS             complement(1109890..1110315)
     CDS             complement(1110359..1111186)
     CDS             complement(1111282..1112109)
     CDS             complement(1112192..1113082)
     CDS             complement(1113089..1114057)
     CDS             complement(1114091..1115167)
     CDS             1115943..1116407
     CDS             1116583..1118361
     CDS             1118493..1119389
     CDS             1119436..1120269
     CDS             1120530..1121417
     CDS             1121362..1121463
     CDS             1121622..1122428
     CDS             1122428..1123651
     CDS             1123828..1125675
     CDS             complement(1125636..1126196)
     CDS             complement(1126685..1127458)
     CDS             1127859..1128236
     CDS             1128233..1128601
     CDS             complement(1128616..1129227)
     CDS             complement(1129404..1130540)
     CDS             complement(1130673..1132055)
     CDS             1132362..1133432
     CDS             1133482..1134786
     CDS             complement(1134770..1135849)
     CDS             complement(1135853..1136032)
     CDS             complement(1136103..1136285)
     CDS             complement(1136309..1136788)
     CDS             complement(1136813..1138579)
     CDS             complement(1139571..1139732)
     CDS             1140001..1140168
     CDS             1140273..1142549
     CDS             1142549..1146001
     CDS             complement(1146007..1146399)
     CDS             complement(1146498..1146761)
     CDS             complement(1146761..1147072)
     CDS             complement(1147123..1148619)
     CDS             complement(1148655..1149833)
     CDS             complement(1150124..1151110)
     CDS             1151415..1153880
     CDS             1153962..1155236
     CDS             complement(1155328..1156215)
     CDS             1156391..1158391
     CDS             complement(1158799..1158927)
     CDS             1159112..1159597
     CDS             1159943..1160992
     CDS             complement(1160920..1161063)
     CDS             complement(1161074..1161361)
     CDS             complement(1161389..1162006)
     CDS             complement(1162028..1163857)
     CDS             complement(1163984..1167148)
     CDS             complement(1167545..1167718)
     CDS             complement(1167880..1168899)
     CDS             complement(1169076..1169282)
     CDS             complement(1169694..1170563)
     CDS             complement(1170615..1170899)
     CDS             complement(1170896..1171462)
     CDS             complement(1171596..1172774)
     CDS             1172963..1173361
     CDS             complement(1173715..1174596)
     CDS             complement(1174615..1175091)
     CDS             complement(1175294..1175548)
     CDS             1176165..1176530
     CDS             complement(1176691..1177398)
     CDS             1177669..1178793
     CDS             complement(1178803..1179762)
     CDS             1180686..1181060
     CDS             1181084..1182199
     CDS             1182311..1184686
     CDS             1184763..1185857
     CDS             1186153..1188744
     CDS             1189004..1189459
     CDS             complement(1189456..1190367)
     CDS             1190658..1191869
     CDS             1192105..1193532
     CDS             1193650..1194105
     CDS             complement(1194257..1195009)
     CDS             1195470..1195976
     CDS             1195964..1196860
     CDS             complement(1197014..1198162)
     CDS             complement(1198195..1199049)
     CDS             1199085..1199231
     CDS             complement(1199191..1200996)
     CDS             complement(1201069..1202031)
     CDS             1202091..1202852
     CDS             1202877..1203710
     CDS             complement(1203779..1204063)
     CDS             complement(1204260..1205042)
     CDS             complement(1205039..1206028)
     CDS             1206449..1207999
     CDS             complement(1208045..1208266)
     CDS             complement(1208269..1208595)
     CDS             complement(1208687..1209724)
     CDS             complement(1210125..1211072)
     CDS             complement(1211146..1211847)
     CDS             1212203..1212730
     CDS             1212761..1213504
     CDS             1213522..1214304
     CDS             1214559..1215359
     CDS             1215658..1216239
     CDS             1216236..1216991
     CDS             1217125..1217346
     CDS             1217387..1218214
     CDS             1218224..1218484
     CDS             complement(1218522..1222019)
     CDS             1222137..1223204
     CDS             1223348..1223845
     CDS             1223988..1225124
     CDS             complement(1225172..1226113)
     CDS             1226414..1227001
     CDS             complement(1227223..1228173)
     CDS             1228232..1228438
     CDS             1228677..1229426
     CDS             1229529..1230635
     CDS             complement(1230694..1231401)
     CDS             complement(1231467..1232819)
     CDS             complement(1232819..1233025)
     CDS             complement(1233137..1235416)
     CDS             1235545..1236717
     CDS             complement(1236891..1239794)
     CDS             1239978..1242344
     CDS             1242628..1243941
     CDS             1244185..1244703
     CDS             1244786..1246021
     CDS             complement(1246086..1247060)
     CDS             complement(1247141..1247416)
     CDS             1247663..1248196
     CDS             complement(1248215..1248997)
     CDS             complement(1248994..1250019)
     CDS             complement(1250050..1253526)
     CDS             1254001..1255434
     CDS             1255628..1256677
     CDS             complement(1256771..1257394)
     CDS             complement(1257376..1258962)
     CDS             1259271..1259414
     CDS             complement(1259510..1260043)
     CDS             complement(1260050..1260499)
     CDS             complement(1260496..1261638)
     CDS             1261781..1261975
     CDS             1262126..1262524
     CDS             1262530..1263285
     CDS             1263289..1263666
     CDS             1263770..1264042
     CDS             1264105..1264770
     CDS             1264780..1265205
     CDS             1265312..1266022
     CDS             1266321..1266884
     CDS             1266950..1267360
     CDS             complement(1267418..1267654)
     CDS             1267757..1268992
     CDS             complement(1268972..1269817)
     CDS             1269975..1271426
     CDS             complement(1271496..1271681)
     CDS             complement(1272036..1273322)
     CDS             1273517..1274140
     CDS             1274137..1274430
     CDS             1274682..1275860
     CDS             1275920..1277683
     CDS             1277744..1279276
     CDS             complement(1279279..1280466)
     CDS             complement(1280528..1281391)
     CDS             complement(1281432..1282544)
     CDS             complement(1282595..1283350)
     CDS             complement(1283415..1290932)
     CDS             complement(1291088..1291684)
     CDS             complement(1291789..1292421)
     CDS             complement(1292499..1293338)
     CDS             complement(1293385..1293609)
     CDS             1293729..1294613
     CDS             1294730..1294882
     CDS             complement(1295153..1296841)
     CDS             complement(1296879..1297727)
     CDS             complement(1297936..1300380)
     CDS             complement(1300591..1302462)
     CDS             1303586..1308193
     CDS             1308298..1309389
     CDS             1309437..1310912
     CDS             1310954..1312915
     CDS             1313018..1314289
     CDS             complement(1314364..1315503)
     CDS             1315983..1316333
     CDS             complement(1316313..1317548)
     CDS             1317828..1319036
     CDS             complement(1319040..1320344)
     CDS             1320403..1321782
     CDS             1321806..1322270
     CDS             1322359..1323615
     CDS             complement(1323627..1324229)
     CDS             complement(1324328..1325587)
     CDS             complement(1325696..1326781)
     CDS             complement(1327064..1328776)
     CDS             1328866..1329297
     CDS             1329387..1330193
     CDS             1330692..1331201
     CDS             1331510..1331944
     CDS             complement(1332151..1332519)
     CDS             complement(1332516..1332893)
     CDS             1333326..1333652
     CDS             complement(1333697..1334005)
     CDS             complement(1334083..1334691)
     CDS             complement(1334811..1336148)
     CDS             complement(1336294..1337025)
     CDS             complement(1337043..1337507)
     CDS             1337729..1338484
     CDS             complement(1338555..1339532)
     CDS             complement(1339837..1340655)
     CDS             1340741..1342003
     CDS             complement(1342039..1342245)
     CDS             1342341..1343864
     CDS             1343931..1344449
     CDS             1344493..1344699
     CDS             1344744..1345835
     CDS             complement(1345865..1348027)
     CDS             1348488..1348730
     CDS             1348755..1349453
     CDS             complement(1349487..1351247)
     CDS             1351260..1351397
     CDS             complement(1352304..1355057)
     CDS             complement(1355062..1357086)
     CDS             complement(1357129..1358052)
     CDS             complement(1358130..1359365)
     CDS             complement(1359648..1361204)
     CDS             1361408..1362427
     CDS             complement(1362410..1363360)
     CDS             complement(1363354..1364508)
     CDS             complement(1364733..1365587)
     CDS             complement(1365814..1366353)
     CDS             complement(1366407..1368869)
     CDS             complement(1368869..1369348)
     CDS             complement(1369405..1370136)
     CDS             complement(1370139..1371857)
     CDS             complement(1371847..1372218)
     CDS             1372687..1373607
     CDS             1373660..1375492
     CDS             1375774..1376055
     CDS             complement(1376501..1377226)
     CDS             complement(1377268..1377837)
     CDS             complement(1377927..1378178)
     CDS             complement(1378426..1378773)
     CDS             complement(1378864..1379067)
     CDS             1379436..1379594
     CDS             complement(1379591..1380850)
     CDS             1381004..1381438
     CDS             complement(1381486..1383591)
     CDS             complement(1383698..1384201)
     CDS             complement(1384266..1385459)
     CDS             complement(1385548..1386015)
     CDS             1386235..1387086
     CDS             complement(1387083..1387433)
     CDS             complement(1387469..1388803)
     CDS             1389088..1389951
     CDS             1390128..1390676
     CDS             1391212..1393182
     CDS             1393311..1393718
     CDS             1393730..1394599
     CDS             1394604..1395251
     CDS             1395356..1397422
     CDS             1397455..1399515
     CDS             complement(1399773..1399877)
     CDS             1400328..1401674
     CDS             1401745..1402434
     CDS             1402446..1403918
     CDS             1403997..1405103
     CDS             1405600..1406109
     CDS             complement(1406170..1409256)
     CDS             1409784..1411427
     CDS             complement(1411475..1412263)
     CDS             complement(1412287..1413045)
     CDS             complement(1413155..1414606)
     CDS             complement(1414778..1415764)
     CDS             complement(1415906..1417465)
     CDS             complement(1417613..1418599)
     CDS             1418850..1419602
     CDS             1419905..1420654
     CDS             complement(1420708..1421019)
     CDS             1421431..1422348
     CDS             1422603..1423346
     CDS             complement(1423513..1425348)
     CDS             1425514..1426740
     CDS             1426849..1427961
     CDS             1429582..1430670
     CDS             complement(1430708..1431481)
     CDS             complement(1431558..1432394)
     CDS             complement(1432415..1432591)
     CDS             complement(1432669..1433301)
     CDS             complement(1433359..1433649)
     CDS             1433861..1434175
     CDS             complement(1434172..1435719)
     CDS             complement(1435803..1436216)
     CDS             1436814..1437128
     CDS             complement(1437380..1439743)
     CDS             1439876..1440508
     CDS             1440640..1441284
     CDS             complement(1441288..1442157)
     CDS             complement(1442184..1442315)
     CDS             1442518..1442721
     CDS             complement(1442816..1444012)
     CDS             1444185..1446581
     CDS             complement(1446805..1447272)
     CDS             1448692..1448970
     CDS             complement(1449327..1449527)
     CDS             complement(1452738..1454054)
     CDS             complement(1454116..1455696)
     CDS             1455930..1457141
     CDS             1457260..1457724
     CDS             1458239..1458796
     CDS             1458975..1460996
     CDS             1461034..1461132
     CDS             1461255..1461707
     CDS             1461829..1462764
     CDS             1462919..1464274
     CDS             1464369..1465361
     CDS             complement(1465526..1466551)
     CDS             complement(1466542..1467144)
     CDS             complement(1467236..1467478)
     CDS             complement(1467672..1468097)
     CDS             1468228..1468863
     CDS             complement(1468881..1470101)
     CDS             complement(1470381..1471673)
     CDS             complement(1471670..1472485)
     CDS             complement(1472583..1472981)
     CDS             complement(1473110..1474546)
     CDS             1474726..1475442
     CDS             1475732..1476802
     CDS             1476944..1477390
     CDS             1477421..1478002
     CDS             1478037..1479386
     CDS             1479696..1481996
     CDS             complement(1482257..1483867)
     CDS             1484099..1484635
     CDS             complement(1484645..1485580)
     CDS             complement(1485677..1486204)
     CDS             1486359..1487624
     CDS             complement(1487621..1488043)
     CDS             1488215..1489042
     CDS             1489170..1489484
     CDS             complement(1489481..1490731)
     CDS             1490918..1491823
     CDS             complement(1491837..1493015)
     CDS             complement(1493069..1494604)
     CDS             complement(1494723..1496033)
     CDS             complement(1496238..1497044)
     CDS             1497273..1497911
     CDS             complement(1497843..1498625)
     CDS             1498813..1499829
     CDS             complement(1499889..1501235)
     CDS             1501520..1501702
     CDS             complement(1501791..1502765)
     CDS             complement(1502940..1503590)
     CDS             complement(1503574..1503852)
     CDS             complement(1503976..1504527)
     CDS             1504815..1506077
     CDS             complement(1506069..1507073)
     CDS             complement(1507121..1508080)
     CDS             1508399..1508884
     CDS             1508948..1509433
     CDS             1509600..1509803
     CDS             1509937..1510965
     CDS             complement(1511096..1512736)
     CDS             complement(1512796..1513710)
     CDS             1513962..1514243
     CDS             1514303..1516441
     CDS             1516617..1518803
     CDS             complement(1518809..1519078)
     CDS             complement(1519383..1519604)
     CDS             1519801..1520283
     CDS             complement(1520351..1521289)
     CDS             complement(1521393..1522610)
     CDS             1522871..1525192
     CDS             1525338..1525955
     CDS             complement(1526020..1526226)
     CDS             1526591..1529545
     CDS             complement(1529570..1530553)
     CDS             1530708..1530914
     CDS             complement(1530948..1533038)
     CDS             complement(1533167..1533661)
     CDS             complement(1533681..1534388)
     CDS             1534649..1535311
     CDS             1535308..1535922
     CDS             1535958..1536587
     CDS             1536653..1536967
     CDS             1537013..1538086
     CDS             1538348..1538959
     CDS             1539171..1540403
     CDS             1540613..1541620
     CDS             1542090..1542947
     CDS             1543089..1543898
     CDS             1543957..1544766
     CDS             1544766..1545578
     CDS             1545639..1546094
     CDS             1546066..1546347
     CDS             complement(1546359..1547942)
     CDS             complement(1548067..1549341)
     CDS             complement(1549452..1550102)
     CDS             complement(1550153..1550629)
     CDS             1551150..1552112
     CDS             complement(1552234..1553868)
     CDS             complement(1553929..1554426)
     CDS             1554622..1555617
     CDS             1555786..1558380
     CDS             1558659..1559549
     CDS             1559947..1560831
     CDS             1560912..1561280
     CDS             1561335..1561886
     CDS             1562119..1562664
     CDS             1562864..1563481
     CDS             1563522..1564394
     CDS             1564550..1566151
     CDS             complement(1566148..1566420)
     CDS             complement(1566491..1566673)
     CDS             complement(1566888..1568699)
     CDS             1568892..1570619
     CDS             complement(1570638..1572323)
     CDS             1572633..1572878
     CDS             1572955..1573086
     CDS             1573092..1573217
     CDS             1573359..1573478
     CDS             1574007..1574477
     CDS             1574516..1574629
     CDS             1574931..1575197
     CDS             complement(1575253..1576716)
     CDS             complement(1577051..1578643)
     CDS             complement(1578643..1579206)
     CDS             complement(1579254..1579796)
     CDS             complement(1579854..1580075)
     CDS             complement(1580056..1580415)
     CDS             1580596..1581873
     CDS             1581911..1582717
     CDS             1582707..1583471
     CDS             1583525..1584661
     CDS             1584674..1586068
     CDS             1586371..1587234
     CDS             1587285..1588820
     CDS             complement(1588914..1592726)
     CDS             complement(1592885..1594510)
     CDS             complement(1594528..1595121)
     CDS             complement(1595184..1595531)
     CDS             complement(1595531..1595878)
     CDS             1596008..1597948
     CDS             complement(1598112..1600766)
     CDS             1601051..1602712
     CDS             complement(1602950..1603453)
     CDS             1603736..1604917
     CDS             1605052..1605321
     CDS             1605318..1605572
     CDS             complement(1605871..1606329)
     CDS             1606419..1608770
     CDS             1609362..1610156
     CDS             1610316..1611092
     CDS             1611315..1612730
     CDS             1612733..1613734
     CDS             1613937..1615136
     CDS             complement(1615213..1616589)
     CDS             complement(1616804..1617043)
     CDS             complement(1617330..1619612)
     CDS             complement(1619763..1619993)
     CDS             complement(1620132..1621991)
     CDS             1622162..1622404
     CDS             complement(1622493..1623155)
     CDS             complement(1623299..1624045)
     CDS             complement(1624023..1625144)
     CDS             1625446..1626153
     CDS             1626262..1627056
     CDS             1627420..1628604
     CDS             1628702..1629673
     CDS             complement(1629670..1630407)
     CDS             complement(1630633..1631817)
     CDS             complement(1631827..1632849)
     CDS             1633273..1634748
     CDS             1634810..1635796
     CDS             1635835..1636182
     CDS             complement(1636232..1636450)
     CDS             1636487..1637269
     CDS             complement(1637235..1638041)
     CDS             complement(1638083..1638841)
     CDS             complement(1639016..1639384)
     CDS             complement(1639381..1639758)
     CDS             1639869..1640783
     CDS             complement(1640780..1641787)
     CDS             complement(1641822..1642958)
     CDS             complement(1643059..1645161)
     CDS             1645372..1646922
     CDS             1646922..1647344
     CDS             1647323..1647931
     CDS             complement(1648296..1649357)
     CDS             complement(1649446..1651422)
     CDS             1651588..1651704
     CDS             1651906..1652289
     CDS             1652374..1652760
     CDS             1652911..1653918
     CDS             1654014..1654364
     CDS             1654378..1655235
     CDS             1655281..1655736
     CDS             1655733..1656143
     CDS             1656220..1656444
     CDS             1656499..1657581
     CDS             1657684..1660308
     CDS             1660376..1660687
     CDS             1660866..1661306
     CDS             1661586..1662707
     CDS             1662796..1663902
     CDS             complement(1664148..1665416)
     CDS             1665589..1667337
     CDS             complement(1667394..1669037)
     CDS             complement(1669278..1669751)
     CDS             complement(1669878..1670441)
     CDS             1670778..1670954
     CDS             complement(1670948..1672387)
     CDS             complement(1672545..1672691)
     CDS             1672713..1672859
     CDS             1672893..1673192
     CDS             1673658..1674017
     CDS             1674115..1674432
     CDS             1674540..1675178
     CDS             1675344..1675745
     CDS             1675853..1676128
     CDS             1676295..1677827
     CDS             complement(1677845..1678159)
     CDS             complement(1678191..1679390)
     CDS             complement(1679429..1679800)
     CDS             complement(1679987..1682515)
     CDS             1682949..1683191
     CDS             1683282..1684988
     CDS             1685058..1685897
     CDS             complement(1686156..1687736)
     CDS             complement(1687951..1688121)
     CDS             complement(1688132..1689295)
     CDS             complement(1689397..1690191)
     CDS             complement(1690530..1692164)
     CDS             complement(1692255..1692566)
     CDS             1692775..1693674
     CDS             complement(1693688..1694698)
     CDS             complement(1694794..1695312)
     CDS             1695496..1695813
     CDS             complement(1695937..1697277)
     CDS             complement(1697422..1697934)
     CDS             complement(1697951..1698505)
     CDS             complement(1698660..1699937)
     CDS             1700126..1700773
     CDS             1700872..1701384
     CDS             1701592..1702707
     CDS             complement(1702789..1703874)
     CDS             complement(1703891..1704106)
     CDS             complement(1704136..1704330)
     CDS             complement(1704422..1705285)
     CDS             complement(1705315..1706301)
     CDS             1706412..1706768
     CDS             complement(1706804..1708051)
     CDS             complement(1708080..1712408)
     CDS             complement(1712650..1715475)
     CDS             1715961..1717340
     CDS             1717420..1717596
     CDS             1717559..1718482
     CDS             1718488..1719234
     CDS             complement(1719273..1719881)
     CDS             complement(1719941..1721146)
     CDS             complement(1721267..1722577)
     CDS             complement(1722668..1727377)
     CDS             complement(1727509..1729032)
     CDS             1729152..1730150
     CDS             1730309..1733377
     CDS             1733374..1734384
     CDS             complement(1734385..1735551)
     CDS             1735696..1736760
     CDS             1736976..1737986
     CDS             1737983..1738768
     CDS             1738789..1740378
     CDS             1740397..1741881
     CDS             complement(1741886..1742419)
     CDS             complement(1742629..1743327)
     CDS             complement(1743355..1743753)
     CDS             complement(1743827..1744117)
     CDS             1744357..1744602
     CDS             1744648..1745928
     CDS             1745941..1746210
     CDS             1746272..1747084
     CDS             complement(1747081..1748259)
     CDS             complement(1748343..1748924)
     CDS             complement(1749048..1749755)
     CDS             complement(1750146..1750514)
     CDS             complement(1750511..1750888)
     CDS             complement(1751647..1752858)
     CDS             complement(1752902..1752997)
     CDS             1753189..1754115
     CDS             complement(1754173..1755255)
     CDS             complement(1755423..1756229)
     CDS             complement(1756309..1757748)
     CDS             1757983..1758333
     CDS             complement(1758620..1759954)
     CDS             1760072..1760506
     CDS             1760503..1761384
     CDS             1761444..1762382
     CDS             complement(1762379..1763188)
     CDS             1763451..1764623
     CDS             1764692..1766560
     CDS             complement(1766582..1766788)
     CDS             1766967..1767338
     CDS             complement(1767335..1767427)
     CDS             1767537..1769048
     CDS             1769173..1769523
     CDS             complement(1769647..1770885)
     CDS             1771093..1772511
     CDS             1772668..1773546
     CDS             1773629..1774444
     CDS             complement(1774441..1779492)
     CDS             complement(1779761..1780156)
     CDS             complement(1780159..1780362)
     CDS             complement(1780406..1784959)
     CDS             complement(1784956..1787850)
     CDS             1787948..1788508
     CDS             complement(1788496..1788615)
     CDS             1788665..1789684
     CDS             complement(1789719..1790279)
     CDS             1790339..1790788
     CDS             complement(1790757..1791389)
     CDS             complement(1791477..1792229)
     CDS             1792402..1792881
     CDS             1792893..1794008
     CDS             1794125..1794424
     CDS             1794624..1796243
     CDS             complement(1796274..1796732)
     CDS             complement(1796868..1797500)
     CDS             1797738..1798208
     CDS             1798450..1798644
     CDS             1798790..1801870
     CDS             1801867..1802544
     CDS             1802583..1802804
     CDS             complement(1803090..1804301)
     CDS             complement(1804360..1804599)
     CDS             1804652..1807450
     CDS             complement(1807472..1807921)
     CDS             complement(1807881..1808396)
     CDS             1808499..1811210
     CDS             complement(1811305..1811919)
     CDS             complement(1812114..1812728)
     CDS             1813091..1813852
     CDS             1813865..1814779
     CDS             1814789..1815340
     CDS             complement(1815337..1815996)
     CDS             complement(1816003..1817544)
     CDS             1817665..1818858
     CDS             complement(1818978..1819541)
     CDS             complement(1819553..1820191)
     CDS             complement(1820204..1821901)
     CDS             1821903..1822178
     CDS             complement(1822506..1823747)
     CDS             complement(1823994..1824728)
     CDS             complement(1824952..1826106)
     CDS             complement(1826362..1827114)
     CDS             1827321..1828232
     CDS             1828305..1829153
     CDS             1829257..1829940
     CDS             1830435..1831094
     CDS             1831100..1831903
     CDS             complement(1831900..1833117)
     CDS             complement(1833258..1833770)
     CDS             1833865..1835145
     CDS             complement(1835161..1835640)
     CDS             complement(1835742..1836944)
     CDS             1837085..1839013
     CDS             complement(1839105..1839473)
     CDS             complement(1839470..1839847)
     CDS             complement(1839900..1840901)
     CDS             complement(1840898..1842244)
     CDS             complement(1842323..1843549)
     CDS             1843941..1844789
     CDS             complement(1844797..1846017)
     CDS             complement(1846142..1847293)
     CDS             complement(1847265..1847729)
     CDS             complement(1847726..1849105)
     CDS             complement(1849211..1850191)
     CDS             1850375..1851397
     CDS             1851488..1852603
     CDS             1852622..1853497
     CDS             complement(1853533..1853763)
     CDS             1854118..1855896
     CDS             complement(1855874..1856446)
     CDS             complement(1856514..1860257)
     CDS             complement(1860440..1861027)
     CDS             complement(1861121..1861735)
     CDS             complement(1861856..1863166)
     CDS             1863392..1863958
     CDS             1863982..1864080
     CDS             1864408..1865727
     CDS             1865923..1866687
     CDS             1866861..1867760
     CDS             1867838..1868575
     CDS             1868929..1870488
     CDS             1870499..1871242
     CDS             complement(1871318..1871500)
     CDS             1871527..1872390
     CDS             1872626..1873387
     CDS             complement(1873483..1874469)
     CDS             1874700..1875209
     CDS             1875397..1876878
     CDS             1876942..1877934
     CDS             1877968..1879275
     CDS             complement(1879609..1880013)
     CDS             complement(1880252..1880968)
     CDS             complement(1881001..1881699)
     CDS             complement(1881751..1883712)
     CDS             complement(1883784..1884083)
     CDS             complement(1884083..1884424)
     CDS             complement(1884496..1884804)
     CDS             complement(1884932..1885138)
     CDS             complement(1885610..1886335)
     CDS             complement(1886343..1887170)
     CDS             complement(1887228..1887446)
     CDS             complement(1887577..1887981)
     CDS             complement(1888469..1888645)
     CDS             1889260..1889670
     CDS             1889854..1890084
     CDS             complement(1890121..1890333)
     CDS             1890422..1891471
     CDS             complement(1891501..1892169)
     CDS             complement(1892268..1893431)
     CDS             complement(1893620..1894801)
     CDS             complement(1894838..1896346)
     CDS             complement(1896359..1898212)
     CDS             complement(1898317..1899567)
     CDS             1899636..1899971
     CDS             1900081..1901127
     CDS             1901245..1902870
     CDS             complement(1902974..1903831)
     CDS             complement(1904034..1905566)
     CDS             complement(1905648..1906973)
     CDS             complement(1907066..1908748)
     CDS             1909089..1910672
     CDS             1910825..1913488
     CDS             1914255..1916426
     CDS             1916462..1917103
     CDS             1917271..1918464
     CDS             complement(1918466..1919422)
     CDS             complement(1919747..1920166)
     CDS             complement(1920241..1920585)
     CDS             complement(1920618..1921502)
     CDS             complement(1921582..1922598)
     CDS             complement(1922888..1923106)
     CDS             1923411..1923731
     CDS             1924055..1924738
     CDS             1924735..1924986
     CDS             1925023..1925481
     CDS             1925751..1926437
     CDS             complement(1926270..1926605)
     CDS             1926616..1926915
     CDS             complement(1927300..1927701)
     CDS             1927883..1928686
     CDS             complement(1928768..1931704)
     CDS             1931893..1932006
     CDS             1932336..1932530
     CDS             1932557..1933669
     CDS             1934010..1935041
     CDS             complement(1935156..1935395)
     CDS             complement(1935445..1935657)
     CDS             1935740..1936156
     CDS             complement(1936472..1937302)
     CDS             1937614..1938669
     CDS             1938870..1939052
     CDS             complement(1939145..1939984)
     CDS             complement(1940030..1940677)
     CDS             complement(1940691..1941152)
     CDS             complement(1941223..1942116)
     CDS             1942360..1943460
     CDS             complement(1943522..1943704)
     CDS             1943851..1944834
     CDS             complement(1944789..1945670)
     CDS             1945812..1947782
     CDS             complement(1948151..1949674)
     CDS             complement(1949759..1950352)
     CDS             complement(1950554..1951576)
     CDS             complement(1951691..1952434)
     CDS             1952458..1952673
     CDS             complement(1952698..1953552)
     CDS             complement(1953693..1954718)
     CDS             complement(1954839..1956074)
     CDS             1956264..1957358
     CDS             complement(1957778..1958998)
     CDS             complement(1959185..1960810)
     CDS             complement(1960874..1961014)
     CDS             complement(1961105..1961938)
     CDS             complement(1961940..1962740)
     CDS             complement(1962899..1964083)
     CDS             complement(1964141..1964740)
     CDS             complement(1964805..1965716)
     CDS             complement(1965810..1966484)
     CDS             complement(1966471..1967400)
     CDS             complement(1967405..1968298)
     CDS             complement(1968295..1969296)
     CDS             complement(1969281..1970906)
     CDS             1971812..1974076
     CDS             complement(1974254..1975093)
     CDS             complement(1975134..1975979)
     CDS             1976131..1976796
     CDS             1977031..1977417
     CDS             1977427..1977939
     CDS             complement(1977945..1978196)
     CDS             complement(1978196..1979581)
     CDS             complement(1979708..1980988)
     CDS             complement(1981377..1982510)
     CDS             complement(1982809..1983009)
     CDS             1983178..1983828
     CDS             complement(1983819..1984997)
     CDS             1985630..1986343
     CDS             1986369..1986860
     CDS             1986844..1987389
     CDS             complement(1987414..1988340)
     CDS             1988656..1989891
     CDS             1990051..1990704
     CDS             complement(1991110..1991400)
     CDS             complement(1991354..1991845)
     CDS             1992540..1993676
     CDS             1993747..1994811
     CDS             1995167..1995601
     CDS             complement(1995760..1997127)
     CDS             complement(1997240..1998037)
     CDS             complement(1998108..1999001)
     CDS             complement(1999040..2000023)
     CDS             complement(2000172..2001233)
     CDS             complement(2001751..2002731)
     CDS             complement(2002741..2004036)
     CDS             2004170..2004751
     CDS             2005020..2005226
     CDS             2005226..2005771
     CDS             complement(2005832..2006599)
     CDS             complement(2006634..2006954)
     CDS             2007181..2008440
     CDS             complement(2008418..2010232)
     CDS             complement(2010229..2010810)
     CDS             complement(2010830..2011297)
     CDS             complement(2011395..2012111)
     CDS             2012228..2012626
     CDS             complement(2012676..2013623)
     CDS             complement(2013648..2015054)
     CDS             2015190..2016095
     CDS             2016148..2016501
     CDS             complement(2018591..2019751)
     CDS             2019866..2020501
     CDS             complement(2020574..2025991)
     CDS             complement(2026183..2028675)
     CDS             complement(2028967..2029485)
     CDS             complement(2029601..2029966)
     CDS             complement(2029963..2030340)
     CDS             complement(2030529..2031671)
     CDS             2031905..2032189
     CDS             complement(2032212..2033330)
     CDS             complement(2033503..2034384)
     CDS             complement(2034749..2035831)
     CDS             2036152..2037948
     CDS             complement(2038232..2038597)
     CDS             complement(2038635..2040356)
     CDS             2040754..2041788
     CDS             complement(2041670..2044123)
     CDS             2044260..2045837
     CDS             2045913..2046455
     CDS             2046719..2047522
     CDS             2047746..2047847
     CDS             complement(2048016..2048237)
     CDS             2051974..2052174
     CDS             complement(2052531..2052809)
     CDS             2054276..2054974
     CDS             complement(2055175..2055810)
     CDS             complement(2055814..2056638)
     CDS             2056874..2057998
     CDS             complement(2058015..2058827)
     CDS             complement(2058908..2060287)
     CDS             2060409..2061194
     CDS             2061271..2062518
     CDS             complement(2062532..2063101)
     CDS             complement(2063226..2064932)
     CDS             complement(2064932..2065525)
     CDS             complement(2065522..2066715)
     CDS             complement(2066705..2070301)
     CDS             complement(2070304..2071596)
     CDS             complement(2071777..2072670)
     CDS             2072926..2073417
     CDS             complement(2073418..2074254)
     CDS             complement(2074481..2074726)
     CDS             2074950..2076425
     CDS             2076486..2078777
     CDS             complement(2079056..2080213)
     CDS             2080408..2081415
     CDS             complement(2081795..2082775)
     CDS             2082996..2084942
     CDS             complement(2084956..2085867)
     CDS             complement(2086061..2087614)
     CDS             complement(2087652..2088731)
     CDS             2089021..2090721
     CDS             complement(2090888..2092888)
     CDS             complement(2093238..2094686)
     CDS             complement(2094868..2096001)
     CDS             2096113..2097837
     CDS             2098003..2098731
     CDS             2098812..2099780
     CDS             complement(2099888..2100619)
     CDS             complement(2100627..2102354)
     CDS             complement(2102347..2103408)
     CDS             complement(2103447..2104724)
     CDS             2104909..2105127
     CDS             2105268..2105576
     CDS             complement(2105749..2106693)
     CDS             complement(2106782..2107456)
     CDS             2107664..2108410
     CDS             2108476..2109072
     CDS             complement(2109129..2110733)
     CDS             2110903..2111847
     CDS             2111975..2113009
     CDS             2113202..2114005
     CDS             complement(2113998..2115062)
     CDS             complement(2115282..2116046)
     CDS             complement(2116081..2116848)
     CDS             complement(2117023..2118231)
     CDS             complement(2118235..2119392)
     CDS             complement(2119497..2120771)
     CDS             2121155..2123083
     CDS             2123261..2123965
     CDS             complement(2124009..2124485)
     CDS             complement(2124482..2124820)
     CDS             2124863..2125189
     CDS             2125297..2125899
     CDS             2125956..2126951
     CDS             complement(2126948..2127142)
     CDS             2127282..2127521
     CDS             2127612..2128025
     CDS             complement(2128027..2129238)
     CDS             complement(2129697..2130071)
     CDS             complement(2130061..2131686)
     CDS             complement(2131747..2132025)
     CDS             2132424..2133317
     CDS             complement(2133374..2134093)
     CDS             2134563..2134943
     CDS             2135170..2135931
     CDS             2136179..2136736
     CDS             2136745..2137446
     CDS             2137433..2138263
     CDS             2138310..2139731
     CDS             2139782..2140498
     CDS             2140819..2142156
     CDS             2142259..2142483
     CDS             2142916..2143104
     CDS             complement(2143237..2143479)
     CDS             2143668..2144576
     CDS             2144573..2146399
     CDS             complement(2146323..2147387)
     CDS             2147665..2148366
     CDS             complement(2148516..2149226)
     CDS             complement(2149332..2149643)
     CDS             2149794..2150195
     CDS             2150252..2151814
     CDS             complement(2151852..2152631)
     CDS             complement(2152631..2153263)
     CDS             complement(2153282..2153893)
     CDS             complement(2154210..2154347)
     CDS             complement(2154433..2155434)
     CDS             complement(2155498..2156016)
     CDS             complement(2156367..2156552)
     CDS             complement(2156695..2157387)
     CDS             complement(2157387..2158043)
     CDS             2158299..2159417
     CDS             2159578..2160048
     CDS             2160122..2160466
     CDS             2160617..2162161
     CDS             2162301..2163470
     CDS             2163551..2165248
     CDS             2165301..2165678
     CDS             2165675..2166043
     CDS             2166533..2166751
     CDS             2166882..2168315
     CDS             complement(2168361..2169533)
     CDS             2169715..2170011
     CDS             2170173..2170661
     CDS             2170908..2171189
     CDS             2171192..2172361
     CDS             2172472..2173725
     CDS             complement(2173714..2174148)
     CDS             complement(2174263..2175309)
     CDS             complement(2175462..2176580)
     CDS             2176889..2177467
     CDS             complement(2177548..2179722)
     CDS             complement(2179781..2180740)
     CDS             complement(2180740..2181678)
     CDS             2181775..2182152
     CDS             2182110..2182517
     CDS             2182578..2183543
     CDS             2183627..2185402
     CDS             complement(2185415..2185927)
     CDS             2186454..2187215
     CDS             complement(2187221..2188864)
     CDS             complement(2188902..2189636)
     CDS             complement(2189704..2190357)
     CDS             complement(2190370..2190609)
     CDS             complement(2191409..2191582)
     CDS             complement(2191976..2192503)
     CDS             2192898..2193341
     CDS             complement(2193347..2194222)
     CDS             complement(2194342..2196501)
     CDS             complement(2196513..2197373)
     CDS             2197497..2198528
     CDS             2198611..2199366
     CDS             2199443..2200213
     CDS             2200210..2200356
     CDS             2200320..2201048
     CDS             complement(2201189..2201854)
     CDS             2202025..2202522
     CDS             complement(2202565..2203542)
     CDS             complement(2203612..2204727)
     CDS             complement(2205522..2206097)
     CDS             complement(2206276..2207412)
     CDS             2208336..2209715
     CDS             2209908..2210111
     CDS             2210139..2210840
     CDS             complement(2210859..2212070)
     CDS             complement(2212141..2212764)
     CDS             2213302..2213703
     CDS             2213985..2214230
     CDS             complement(2214227..2214769)
     CDS             complement(2214904..2215614)
     CDS             complement(2215664..2216611)
     CDS             2217040..2217903
     CDS             2217900..2218721
     CDS             2219259..2220470
     CDS             2220623..2222338
     CDS             2222478..2223875
     CDS             complement(2223909..2224652)
     CDS             2224919..2226547
     CDS             2226600..2227124
     CDS             2227136..2227633
     CDS             2227759..2228805
     CDS             2229576..2229965
     CDS             2230154..2230390
     CDS             2230498..2231103
     CDS             2231380..2231562
     CDS             2231650..2233479
     CDS             complement(2233527..2238314)
     CDS             complement(2238427..2239653)
     CDS             complement(2239851..2240993)
     CDS             complement(2241125..2243206)
     CDS             complement(2243363..2245144)
     CDS             2245179..2246231
     CDS             2246231..2247292
     CDS             2247372..2248565
     CDS             2248811..2248939
     CDS             2249079..2249666
     CDS             2249775..2250650
     CDS             2250657..2252528
     CDS             complement(2252545..2253183)
     CDS             complement(2253304..2254407)
     CDS             complement(2254438..2255427)
     CDS             complement(2255436..2255852)
     CDS             2256065..2256475
     CDS             2256715..2257467
     CDS             complement(2257472..2260273)
     CDS             2260449..2261117
     CDS             2261152..2262021
     CDS             2262262..2263200
     CDS             complement(2263194..2264861)
     CDS             complement(2264955..2266970)
     CDS             2267646..2268005
     CDS             2268180..2269172
     CDS             2269265..2269984
     CDS             2270083..2271666
     CDS             complement(2271679..2272701)
     CDS             complement(2272659..2273516)
     CDS             complement(2273704..2274540)
     CDS             2274817..2275374
     CDS             2275737..2277212
     CDS             complement(2277227..2278432)
     CDS             2278497..2278835
     CDS             complement(2278764..2280074)
     CDS             complement(2280243..2282930)
     CDS             complement(2282930..2284027)
     CDS             complement(2284163..2284315)
     CDS             complement(2284389..2285162)
     CDS             complement(2285177..2286070)
     CDS             2286233..2286415
     CDS             2286497..2286817
     CDS             complement(2286828..2288714)
     CDS             2289453..2290067
     CDS             complement(2290064..2290804)
     CDS             2291166..2291351
     CDS             complement(2291356..2291877)
     CDS             complement(2292057..2292593)
     CDS             complement(2292824..2292982)
     CDS             complement(2293808..2294563)
     CDS             complement(2294576..2294989)
     CDS             2295286..2300124
     CDS             complement(2300205..2300507)
     CDS             2301168..2302700
     CDS             2302757..2303761
     CDS             2303823..2304158
     CDS             2304179..2304658
     CDS             complement(2304688..2305047)
     CDS             2305535..2306647
     CDS             complement(2306599..2307036)
     CDS             complement(2307179..2308195)
     CDS             2308380..2308865
     CDS             2308899..2309831
     CDS             complement(2309838..2310296)
     CDS             2310335..2310517
     CDS             complement(2310599..2311405)
     CDS             complement(2311381..2311638)
     CDS             complement(2311744..2312955)
     CDS             2313604..2317278
     CDS             complement(2317633..2318424)
     CDS             2318886..2319650
     CDS             complement(2319673..2320176)
     CDS             complement(2320416..2321333)
     CDS             2321375..2322427
     CDS             complement(2322455..2323450)
     CDS             2323574..2323858
     CDS             2324031..2324552
     CDS             2324650..2324943
     CDS             2325462..2325680
     CDS             complement(2325600..2326238)
     CDS             2326545..2326958
     CDS             2327214..2327495
     CDS             complement(2328106..2329659)
     CDS             2329952..2331613
     CDS             2331622..2334060
     CDS             2334173..2334544
     CDS             2334541..2335089
     CDS             complement(2335086..2336648)
     CDS             2336731..2338602
     CDS             2338632..2338958
     CDS             2339049..2340305
     CDS             complement(2340404..2340586)
     CDS             2340780..2342864
     CDS             2343315..2344115
     CDS             complement(2344165..2345076)
     CDS             complement(2345085..2345573)
     CDS             complement(2345663..2346274)
     CDS             2346342..2346548
     CDS             complement(2346624..2347814)
     CDS             2348391..2348912
     CDS             complement(2348919..2350637)
     CDS             complement(2350829..2352202)
     CDS             complement(2352338..2352808)
     CDS             2353110..2353625
     CDS             complement(2353708..2354076)
     CDS             complement(2354073..2354450)
     CDS             complement(2354503..2355138)
     CDS             complement(2355470..2356333)
     CDS             2356568..2357002
     CDS             complement(2357237..2357845)
     CDS             2358010..2358276
     CDS             complement(2358350..2358625)
     CDS             2358884..2359927
     CDS             2360255..2361550
     CDS             2361658..2361765
     CDS             2361940..2363757
     CDS             complement(2363788..2365941)
     CDS             complement(2366011..2367327)
     CDS             complement(2367856..2367987)
     CDS             complement(2368188..2369402)
     CDS             complement(2369616..2370047)
     CDS             complement(2370236..2370979)
     CDS             complement(2371217..2372797)
     CDS             complement(2372845..2373354)
     CDS             complement(2373428..2374462)
     CDS             2374853..2376085
     CDS             2376131..2377504
     CDS             complement(2377501..2378175)
     CDS             2378309..2379196
     CDS             complement(2379193..2379525)
     CDS             complement(2379525..2380301)
     CDS             complement(2380544..2381206)
     CDS             2381533..2383281
     CDS             2383318..2384169
     CDS             complement(2384145..2385239)
     CDS             complement(2385306..2386193)
     CDS             complement(2386225..2387373)
     CDS             complement(2387498..2388799)
     CDS             complement(2388799..2389221)
     CDS             2389380..2389823
     CDS             complement(2389874..2392255)
     CDS             complement(2392458..2392904)
     CDS             2393261..2393641
     CDS             2393693..2395045
     CDS             2395273..2395812
     CDS             2395873..2396205
     CDS             2396321..2396470
     CDS             2396569..2397330
     CDS             2397692..2398834
     CDS             2398846..2399319
     CDS             2399770..2400417
     CDS             2400543..2400725
     CDS             2401039..2401989
     CDS             2402114..2403088
     CDS             complement(2403206..2404318)
     CDS             complement(2404435..2406081)
     CDS             2406353..2407294
     CDS             2407449..2409242
     CDS             2409320..2410498
     CDS             2410495..2413935
     CDS             complement(2413980..2415611)
     CDS             complement(2415751..2417037)
     CDS             complement(2417063..2418073)
     CDS             2418384..2418983
     CDS             2419213..2419452
     CDS             complement(2419549..2421423)
     CDS             complement(2421462..2422580)
     CDS             complement(2422796..2423566)
     CDS             complement(2424098..2424871)
     CDS             complement(2426036..2426938)
     CDS             2427164..2428297
     CDS             2428297..2429046
     CDS             2429043..2429858
     CDS             complement(2429836..2430561)
     CDS             complement(2430558..2431541)
     CDS             2432097..2432645
     CDS             complement(2433115..2433426)
     CDS             complement(2433609..2433896)
     CDS             complement(2434027..2434347)
     CDS             2434458..2435588
     CDS             complement(2435565..2436077)
     CDS             complement(2436197..2437012)
     CDS             complement(2437164..2437823)
     CDS             2438466..2438714
     CDS             2438815..2439177
     CDS             2439168..2439908
     CDS             2439910..2440461
     CDS             2440509..2440682
     CDS             2440723..2441973
     CDS             complement(2442009..2442875)
     CDS             2443484..2444986
     CDS             complement(2445023..2445229)
     CDS             complement(2445287..2446153)
     CDS             complement(2446158..2447159)
     CDS             complement(2447146..2448270)
     CDS             complement(2448479..2450206)
     CDS             2450470..2451390
     CDS             2451454..2451693
     CDS             2451753..2451947
     CDS             2452060..2454375
     CDS             2454670..2455713
     CDS             2455811..2456710
     CDS             complement(2456707..2457324)
     CDS             complement(2457380..2458093)
     CDS             complement(2458112..2458486)
     CDS             complement(2458547..2459590)
     CDS             2459786..2460754
     CDS             complement(2461085..2461969)
     CDS             complement(2462024..2462992)
     CDS             complement(2463159..2463617)
     CDS             2463813..2466614
     CDS             complement(2466909..2468078)
     CDS             complement(2468121..2469677)
     CDS             2469842..2469970
     CDS             complement(2470005..2470361)
     CDS             complement(2470406..2470696)
     CDS             complement(2470726..2471067)
     CDS             2471569..2472579
     CDS             complement(2472655..2472771)
     CDS             complement(2473048..2473944)
     CDS             complement(2474160..2475143)
     CDS             complement(2475197..2476366)
     CDS             2476794..2477096
     CDS             2477146..2477568
     CDS             2477690..2477944
     CDS             complement(2478040..2480475)
     CDS             complement(2480483..2480653)
     CDS             2480949..2481353
     CDS             2481466..2481687
     CDS             2481716..2482051
     CDS             2482234..2482890
     CDS             2483164..2484087
     CDS             complement(2484335..2484826)
     CDS             complement(2485355..2485528)
     CDS             2485554..2486282
     CDS             complement(2486295..2487764)
     CDS             2488019..2489140
     CDS             2489204..2489350
     CDS             complement(2489433..2490140)
     CDS             complement(2490127..2491011)
     CDS             complement(2491282..2491971)
     CDS             2492543..2493619
     CDS             2493826..2495304
     CDS             2495292..2495489
     CDS             2495522..2496349
     CDS             complement(2496372..2497004)
     CDS             2497181..2497912
     CDS             2498044..2498184
     CDS             2498324..2499439
     CDS             complement(2499535..2500518)
     CDS             2500817..2501611
     CDS             2501738..2502595
     CDS             complement(2502643..2503383)
     CDS             2503544..2505004
     CDS             2505025..2505474
     CDS             2505501..2505878
     CDS             2505875..2506243
     CDS             2506240..2506704
     CDS             2506709..2507857
     CDS             2508113..2509453
     CDS             2509469..2510266
     CDS             2510263..2510691
     CDS             complement(2511197..2511577)
     CDS             complement(2511618..2514026)
     CDS             2514201..2514875
     CDS             2514872..2515690
     CDS             2515695..2516261
     CDS             complement(2516272..2517264)
     CDS             2517454..2519619
     CDS             2519962..2520204
     CDS             2520220..2520537
     CDS             complement(2520573..2521610)
     CDS             complement(2521603..2521767)
     CDS             complement(2521912..2523540)
     CDS             complement(2523604..2523717)
     CDS             2523864..2525267
     CDS             complement(2525264..2525857)
     CDS             2526099..2526854
     CDS             complement(2528013..2528561)
     CDS             complement(2528662..2529633)
     CDS             complement(2529685..2530233)
     CDS             2530394..2530924
     CDS             complement(2531009..2531782)
     CDS             2532316..2535735
     CDS             2535851..2537734
     CDS             2537788..2541702
     CDS             2541683..2542405
     CDS             complement(2542402..2543061)
     CDS             complement(2543382..2544407)
     CDS             complement(2544518..2545249)
     CDS             2545444..2545752
     CDS             complement(2545767..2546261)
     CDS             2546362..2546670
     CDS             2546845..2547306
     CDS             complement(2547307..2548155)
     CDS             complement(2548220..2548480)
     CDS             complement(2548484..2548828)
     CDS             complement(2548867..2549004)
     CDS             2549018..2551918
     CDS             2551988..2552194
     CDS             complement(2552208..2553134)
     CDS             complement(2553364..2554575)
     CDS             2554976..2555314
     CDS             complement(2555326..2556312)
     CDS             complement(2556338..2557297)
     CDS             2557683..2557799
     CDS             complement(2558093..2558533)
     CDS             complement(2558714..2559358)
     CDS             2559382..2560230
     CDS             complement(2560215..2560835)
     CDS             2561245..2562057
     CDS             2562273..2564777
     CDS             2564782..2565153
     CDS             complement(2565177..2565338)
     CDS             2565690..2566883
     CDS             2566949..2567194
     CDS             2567349..2567933
     CDS             complement(2568126..2569874)
     CDS             complement(2569944..2570114)
     CDS             2570300..2570743
     CDS             2571006..2571383
     CDS             2571341..2571748
     CDS             complement(2571799..2572485)
     CDS             2572658..2574028
     CDS             2574140..2575342
     CDS             2575434..2575955
     CDS             2576049..2577467
     CDS             complement(2577464..2578984)
     CDS             complement(2578987..2580075)
     CDS             complement(2580274..2581131)
     CDS             2581273..2582079
     CDS             2582597..2583430
     CDS             2583459..2583764
     CDS             2583792..2584970
     CDS             2585006..2585197
     CDS             2585354..2585545
     CDS             2585535..2586302
     CDS             2586670..2587263
     CDS             complement(2587260..2587673)
     CDS             2588160..2589158
     CDS             2589289..2589978
     CDS             2589956..2590600
     CDS             2590989..2591216
     CDS             complement(2591415..2591939)
     CDS             complement(2592797..2593801)
     CDS             complement(2593815..2594291)
     CDS             2594549..2595538
     CDS             2595567..2596268
     CDS             complement(2596453..2597886)
     CDS             2598071..2598733
     CDS             2598744..2599511
     CDS             2599562..2600629
     CDS             complement(2600626..2601750)
     CDS             complement(2601833..2601934)
     CDS             complement(2602624..2603571)
     CDS             2603950..2604660
     CDS             complement(2604700..2605941)
     CDS             2606144..2608132
     CDS             2608129..2608488
     CDS             2608752..2609351
     CDS             complement(2609449..2611020)
     CDS             2611355..2613433
     CDS             2613613..2615805
     CDS             complement(2615878..2616801)
     CDS             complement(2616963..2617232)
     CDS             complement(2617457..2618749)
     CDS             2619355..2619876
     CDS             2619904..2621115
     CDS             2621217..2622539
     CDS             2622656..2622760
     CDS             2622808..2623209
     CDS             complement(2623215..2625857)
     CDS             complement(2626057..2628342)
     CDS             complement(2628410..2629051)
     CDS             2629261..2630583
     CDS             2630603..2632129
     CDS             complement(2632126..2633949)
     CDS             2634102..2636165
     CDS             complement(2636162..2637445)
     CDS             complement(2637684..2638358)
     CDS             2638664..2640514
     CDS             2640598..2641905
     CDS             complement(2641936..2642823)
     CDS             2643154..2643696
     CDS             2643696..2644193
     CDS             complement(2644165..2645376)
     CDS             complement(2645493..2646233)
     CDS             complement(2646246..2646818)
     CDS             2647764..2648990
     CDS             2649088..2649894
     CDS             2650224..2650430
     CDS             2650458..2650775
     CDS             complement(2650772..2651170)
     CDS             complement(2651174..2651650)
     CDS             complement(2651825..2653105)
     CDS             2653239..2654057
     CDS             2654118..2655116
     CDS             complement(2655375..2656382)
     CDS             complement(2656486..2658546)
     CDS             2659064..2659702
     CDS             complement(2660114..2661004)
     CDS             2661170..2661634
     CDS             complement(2661653..2662870)
     CDS             2662984..2663679
     CDS             2663676..2664533
     CDS             2664997..2665737
     CDS             complement(2665710..2667587)
     CDS             complement(2667597..2667803)
     CDS             complement(2667986..2668186)
     CDS             complement(2668806..2669480)
     CDS             2669587..2669982
     CDS             2670123..2671964
     CDS             2672142..2672447
     CDS             complement(2672396..2673523)
     CDS             2673644..2673997
     CDS             2674026..2674475
     CDS             2674472..2674975
     CDS             2675267..2675803
     CDS             complement(2675800..2676627)
     CDS             complement(2676757..2678328)
     CDS             2678480..2679832
     CDS             2680579..2681337
     CDS             complement(2681523..2681855)
     CDS             complement(2681864..2682271)
     CDS             complement(2682338..2683762)
     CDS             complement(2684272..2684874)
     CDS             2685098..2685208
     CDS             complement(2685648..2685995)
     CDS             2686212..2686466
     CDS             2686481..2687728
     CDS             complement(2687725..2689137)
     CDS             complement(2689154..2689747)
     CDS             2690054..2690422
     CDS             2690900..2692159
     CDS             complement(2692188..2692556)
     CDS             complement(2692553..2692930)
     CDS             complement(2693001..2693519)
     CDS             complement(2693556..2694083)
     CDS             complement(2694268..2696583)
     CDS             complement(2697016..2698002)
     CDS             complement(2698021..2699070)
     CDS             2699532..2700143
     CDS             2700194..2701144
     CDS             2701137..2701436
     CDS             2701486..2702370
     CDS             2702437..2702718
     CDS             2702764..2703138
     CDS             2703181..2703951
     CDS             2704007..2704474
     CDS             2704488..2704709
     CDS             2704709..2704960
     CDS             2704957..2705325
     CDS             2705325..2705723
     CDS             2705792..2706334
     CDS             2706381..2706791
     CDS             2706825..2707370
     CDS             2707402..2707770
     CDS             2707789..2708325
     CDS             2708363..2708815
     CDS             2708968..2710266
     CDS             2710266..2710847
     CDS             2710844..2711659
     CDS             2711790..2712014
     CDS             2712038..2712682
     CDS             complement(2712710..2712916)
     CDS             2712989..2713297
     CDS             complement(2713442..2714386)
     CDS             complement(2714417..2715556)
     CDS             complement(2715650..2716102)
     CDS             complement(2716343..2716912)
     CDS             complement(2717150..2719069)
     CDS             complement(2719085..2720125)
     CDS             complement(2720214..2720657)
     CDS             2720921..2721424
     CDS             2721474..2722277
     CDS             complement(2722676..2722888)
     CDS             complement(2723146..2723826)
     CDS             complement(2723863..2724132)
     CDS             complement(2724284..2724742)
     CDS             complement(2724877..2725305)
     CDS             2725444..2727342
     CDS             2727433..2727885
     CDS             2727922..2728128
     CDS             2728138..2728419
     CDS             2728451..2728828
     CDS             2728825..2729193
     CDS             2729724..2730170
     CDS             2730222..2730497
     CDS             2730695..2731954
     CDS             2731981..2732931
     CDS             complement(2732928..2733122)
     CDS             complement(2733293..2734828)
     CDS             2734923..2735891
     CDS             complement(2735956..2736210)
     CDS             complement(2736213..2736683)
     CDS             complement(2736822..2736983)
     CDS             complement(2737039..2737467)
     CDS             complement(2737442..2737852)
     CDS             complement(2737900..2740434)
     CDS             complement(2740771..2741457)
     CDS             complement(2741541..2741672)
     CDS             complement(2741719..2743314)
     CDS             complement(2743390..2743959)
     CDS             complement(2743993..2744994)
     CDS             complement(2745262..2746416)
     CDS             complement(2746711..2747625)
     CDS             complement(2747957..2749357)
     CDS             complement(2749354..2749542)
     CDS             complement(2749614..2750246)
     CDS             2750457..2750834
     CDS             2750792..2751199
     CDS             complement(2751214..2752080)
     CDS             2752205..2753149
     CDS             2753389..2753784
     CDS             2753886..2754590
     CDS             complement(2754666..2756882)
     CDS             2757304..2758350
     CDS             2758524..2758889
     CDS             2758983..2760683
     CDS             complement(2760689..2761633)
     CDS             complement(2761695..2763215)
     CDS             complement(2763260..2763808)
     CDS             complement(2763829..2764392)
     CDS             complement(2764428..2764901)
     CDS             complement(2764996..2765241)
     CDS             complement(2765262..2765495)
     CDS             complement(2765470..2766222)
     CDS             complement(2766222..2766797)
     CDS             complement(2766979..2767176)
     CDS             2767423..2768010
     CDS             2768007..2768321
     CDS             complement(2768336..2769928)
     CDS             complement(2770144..2770662)
     CDS             complement(2770702..2771202)
     CDS             complement(2771313..2772692)
     CDS             2772843..2775443
     CDS             2775856..2776917
     CDS             complement(2776914..2777723)
     CDS             2777873..2779012
     CDS             complement(2779284..2780882)
     CDS             complement(2781228..2782040)
     CDS             complement(2782184..2783338)
     CDS             complement(2783382..2784653)
     CDS             2785228..2786232
     CDS             2786310..2788016
     CDS             2788135..2788746
     CDS             complement(2788734..2789726)
     CDS             complement(2789872..2791044)
     CDS             2791341..2791577
     CDS             2791954..2793369
     CDS             2793521..2793859
     CDS             2794023..2795423
     CDS             2795485..2796291
     CDS             2796765..2798000
     CDS             complement(2798050..2798364)
     CDS             2798462..2799262
     CDS             2799320..2799490
     CDS             2799451..2801532
     CDS             2801571..2802398
     CDS             2802395..2803573
     CDS             2803741..2804223
     CDS             2804386..2806095
     CDS             complement(2806084..2806455)
     CDS             complement(2806460..2807440)
     CDS             complement(2807448..2809421)
     CDS             2809891..2811441
     CDS             complement(2811529..2812671)
     CDS             complement(2812838..2813530)
     CDS             complement(2813527..2815047)
     CDS             complement(2815070..2815759)
     CDS             2815852..2816235
     CDS             2816279..2816485
     CDS             complement(2816532..2817419)
     CDS             complement(2817452..2818783)
     CDS             complement(2818830..2821259)
     CDS             complement(2821324..2822157)
     CDS             complement(2822154..2823290)
     CDS             2823664..2826357
     CDS             complement(2826360..2827061)
     CDS             2827533..2828633
     CDS             complement(2828630..2830276)
     CDS             complement(2830276..2831583)
     CDS             complement(2831818..2832648)
     CDS             complement(2832682..2833539)
     CDS             complement(2834010..2834492)
     CDS             complement(2834686..2835204)
     CDS             2835841..2836452
     CDS             2836720..2837769
     CDS             2837828..2838304
     CDS             2838369..2840609
     CDS             2840674..2840868
     CDS             2840998..2842233
     CDS             2842241..2842738
     CDS             2843127..2844371
     CDS             2844419..2844793
     CDS             2844901..2845449
     CDS             2845498..2847735
     CDS             2847737..2850508
     CDS             2850512..2850994
     CDS             complement(2850970..2851521)
     CDS             2851658..2852635
     CDS             complement(2852931..2854706)
     CDS             2854866..2855417
     CDS             2855485..2855664
     CDS             2855855..2857357
     CDS             2857658..2858011
     CDS             complement(2858008..2859468)
     CDS             2859638..2860702
     CDS             complement(2860818..2861129)
     CDS             2861533..2862999
     CDS             2863171..2865693
     CDS             complement(2865971..2867077)
     CDS             2867277..2867630
     CDS             complement(2867669..2868259)
     CDS             complement(2868402..2868716)
     CDS             complement(2868720..2869046)
     CDS             complement(2869046..2869225)
     CDS             2869342..2869437
     CDS             2869600..2869851
     CDS             2869975..2871279
     CDS             2871799..2872044
     CDS             2872127..2872501
     CDS             2872503..2872742
     CDS             complement(2872847..2874769)
     CDS             2875217..2876317
     CDS             2876608..2878500
     CDS             2878709..2879668
     CDS             complement(2879809..2880639)
     CDS             2880707..2881294
     CDS             2881309..2882163
     CDS             2882377..2882877
     CDS             2883111..2884097
     CDS             2884124..2885332
     CDS             complement(2885329..2886801)
     CDS             2887174..2888088
     CDS             complement(2888078..2888569)
     CDS             2889388..2889729
     CDS             2889963..2890220
     CDS             complement(2890402..2892522)
     CDS             2893312..2895972
     CDS             2896205..2896300
     CDS             2896427..2896981
     CDS             complement(2897084..2897452)
     CDS             2897501..2898865
     CDS             complement(2898862..2899839)
     CDS             complement(2900036..2902018)
     CDS             2902368..2902820
     CDS             complement(2903069..2904493)
     CDS             2904959..2906389
     CDS             complement(2906476..2908782)
     CDS             complement(2908804..2911317)
     CDS             complement(2911524..2911616)
     CDS             2911778..2913313
     CDS             2913338..2914447
     CDS             2914546..2915112
     CDS             complement(2915118..2915645)
     CDS             2915856..2916293
     CDS             complement(2916339..2918288)
     CDS             complement(2918611..2919855)
     CDS             2919894..2920076
     CDS             complement(2920310..2920888)
     CDS             complement(2920915..2921190)
     CDS             complement(2921227..2921748)
     CDS             complement(2921853..2923193)
     CDS             2923704..2925635
     CDS             complement(2925599..2926693)
     CDS             2926899..2927444
     CDS             2927489..2927608
     CDS             2927710..2928189
     CDS             complement(2928196..2928396)
     CDS             2928604..2929035
     CDS             2929069..2930205
     CDS             2930228..2930485
     CDS             2930485..2930802
     CDS             complement(2931534..2931656)
     CDS             2931711..2932577
     CDS             2932604..2933170
     CDS             2933474..2934709
     CDS             complement(2934711..2935406)
     CDS             complement(2935446..2936462)
     CDS             complement(2936606..2936848)
     CDS             2937063..2937359
     CDS             2938411..2938983
     CDS             complement(2938980..2939093)
     CDS             2939151..2939357
     CDS             2939406..2939987
     CDS             2940111..2941997
     CDS             complement(2942059..2943570)
     CDS             2943652..2944884
     CDS             2945013..2945213
     CDS             2945347..2945703
     CDS             2945783..2946514
     CDS             complement(2946574..2946780)
     CDS             complement(2946860..2948593)
     CDS             complement(2948746..2949525)
     CDS             complement(2949662..2951179)
     CDS             complement(2951360..2952262)
     CDS             2952637..2953380
     CDS             complement(2953377..2954759)
     CDS             complement(2954905..2955975)
     CDS             complement(2956212..2956679)
     CDS             2956992..2957483
     CDS             2957669..2958127
     CDS             2958121..2960031
     CDS             2960025..2961029
     CDS             2961046..2961606
     CDS             complement(2961628..2963085)
     CDS             complement(2963262..2965064)
     CDS             complement(2965281..2965541)
     CDS             complement(2965640..2967262)
     CDS             complement(2967831..2968295)
     CDS             complement(2968341..2969120)
     CDS             2969371..2969529
     CDS             2969532..2970068
     CDS             2970147..2970437
     CDS             2970578..2971534
     CDS             2971940..2973775
     CDS             2973826..2975361
     CDS             2975420..2976730
     CDS             2976812..2977270
     CDS             2977746..2977907
     CDS             complement(2978142..2979533)
     CDS             complement(2979666..2982314)
     CDS             complement(2982455..2983345)
     CDS             2983697..2984704
     CDS             2984791..2985522
     CDS             complement(2985674..2986183)
     CDS             complement(2986499..2987368)
     CDS             complement(2987533..2987910)
     CDS             2988077..2989450
     CDS             2989447..2990658
     CDS             complement(2990655..2992163)
     CDS             complement(2992182..2993078)
     CDS             2993299..2993634
     CDS             2993670..2994269
     CDS             complement(2994283..2994861)
     CDS             2995100..2995648
     CDS             2995852..2998611
     CDS             complement(2998621..2999127)
     CDS             complement(2999220..3000161)
     CDS             complement(3000588..3001670)
     CDS             complement(3001651..3001872)
     CDS             complement(3002207..3002329)
     CDS             3002383..3002619
     CDS             complement(3002875..3003030)
     CDS             3003085..3003579
     CDS             3003801..3004655
     CDS             complement(3004652..3005875)
     CDS             3006010..3006159
     CDS             3006536..3008485
     CDS             3008635..3009870
     CDS             3009974..3010105
     CDS             3010083..3010580
     CDS             complement(3010587..3011597)
     CDS             complement(3011594..3012520)
     CDS             complement(3012626..3013162)
     CDS             3013354..3015831
     CDS             complement(3016047..3016169)
     CDS             complement(3016645..3017784)
     CDS             complement(3017915..3019513)
     CDS             complement(3019560..3020066)
     CDS             complement(3020063..3020446)
     CDS             complement(3020433..3021335)
     CDS             complement(3021526..3021630)
     CDS             complement(3021852..3022943)
     CDS             complement(3023007..3023204)
     CDS             complement(3023197..3024474)
     CDS             complement(3024715..3025836)
     CDS             3026223..3028034
     CDS             3028128..3029168
     CDS             3029343..3031082
     CDS             3031217..3032143
     CDS             3032231..3033451
     CDS             3033486..3035153
     CDS             3035310..3036047
     CDS             3036227..3038035
     CDS             3038166..3039350
     CDS             3039347..3039616
     CDS             3039613..3040641
     CDS             complement(3040802..3041383)
     CDS             complement(3041565..3042146)
     CDS             complement(3042235..3045813)
     CDS             complement(3045885..3046286)