CDS             223..15375
     CDS             15359..20032
     CDS             20115..21773
     CDS             complement(21707..21859)
     CDS             21862..23304
     CDS             complement(23863..25719)
     CDS             complement(25754..26167)
     CDS             complement(26308..27501)
     CDS             27854..28825
     CDS             complement(29352..30437)
     CDS             complement(30476..31216)
     CDS             31282..31953
     CDS             complement(32300..33172)
     CDS             complement(33384..34088)
     CDS             complement(34264..35310)
     CDS             36019..36177
     CDS             36193..36714
     CDS             36711..37535
     CDS             37599..38585
     CDS             38625..38984
     CDS             39482..39991
     CDS             39988..40992
     CDS             41119..43764
     CDS             complement(43983..44963)
     CDS             complement(44956..46041)
     CDS             complement(46038..48506)
     CDS             49225..49917
     CDS             complement(50251..50502)
     CDS             complement(50665..51924)
     CDS             complement(52128..53597)
     CDS             complement(53990..54238)
     CDS             54892..55164
     CDS             complement(55259..56653)
     CDS             complement(56650..57339)
     CDS             complement(57346..60579)
     CDS             complement(60625..62094)
     CDS             complement(62105..63490)
     CDS             complement(63728..64012)
     CDS             complement(64411..64551)
     CDS             complement(65194..65682)
     CDS             66014..66499
     CDS             complement(66854..67969)
     CDS             complement(68248..68406)
     CDS             complement(68693..69022)
     CDS             complement(69036..69575)
     CDS             70094..70858
     CDS             71226..71801
     CDS             71798..73645
     CDS             73649..76456
     CDS             complement(76746..78002)
     CDS             complement(78456..78716)
     CDS             complement(79106..79996)
     CDS             complement(80151..80774)
     CDS             complement(80826..83339)
     CDS             complement(83437..83916)
     CDS             84946..85755
     CDS             complement(85752..87440)
     CDS             complement(87530..88330)
     CDS             complement(88572..89312)
     CDS             complement(89328..90317)
     CDS             complement(90319..90774)
     CDS             complement(90771..91247)
     CDS             91833..92627
     CDS             92684..93832
     CDS             complement(94028..94864)
     CDS             95559..97049
     CDS             complement(96899..97318)
     CDS             97358..97966
     CDS             complement(98105..100105)
     CDS             complement(100159..100671)
     CDS             101486..103240
     CDS             complement(103371..104042)
     CDS             104193..105290
     CDS             105287..108397
     CDS             108409..110067
     CDS             110397..111041
     CDS             111038..112735
     CDS             112732..113442
     CDS             113439..114422
     CDS             114541..115728
     CDS             115788..116840
     CDS             116843..117706
     CDS             117738..119141
     CDS             119206..119706
     CDS             119725..121134
     CDS             complement(121348..122133)
     CDS             complement(122532..122972)
     CDS             complement(123069..125090)
     CDS             125239..125796
     CDS             126052..126882
     CDS             127428..128264
     CDS             128379..129266
     CDS             complement(129526..130155)
     CDS             complement(130303..130560)
     CDS             130909..131856
     CDS             complement(132075..132491)
     CDS             complement(132922..133440)
     CDS             complement(133440..135164)
     CDS             complement(135168..136628)
     CDS             complement(136621..137280)
     CDS             complement(137281..138231)
     CDS             complement(138225..140231)
     CDS             140590..141363
     CDS             141641..142087
     CDS             142145..142405
     CDS             142426..143256
     CDS             143363..143581
     CDS             143622..143948
     CDS             complement(143953..145227)
     CDS             complement(145252..146049)
     CDS             complement(146069..146752)
     CDS             complement(146931..147620)
     CDS             complement(147617..149146)
     CDS             complement(149143..152946)
     CDS             153641..155683
     CDS             155680..156327
     CDS             156935..157345
     CDS             157358..158137
     CDS             complement(158551..160269)
     CDS             160901..161746
     CDS             complement(161997..163259)
     CDS             complement(163315..164190)
     CDS             complement(164171..165016)
     CDS             complement(165021..166613)
     CDS             complement(166626..169094)
     CDS             complement(169075..172551)
     CDS             complement(172591..176580)
     CDS             complement(176573..181165)
     CDS             complement(181173..185777)
     CDS             185972..188041
     CDS             188602..189306
     CDS             complement(189423..190280)
     CDS             complement(190331..191563)
     CDS             192196..192603
     CDS             192686..193306
     CDS             193375..194892
     CDS             194889..195128
     CDS             195266..196189
     CDS             196280..196576
     CDS             196714..196971
     CDS             complement(197167..197817)
     CDS             complement(198993..200363)
     CDS             complement(200363..200605)
     CDS             201164..201520
     CDS             201740..202105
     CDS             complement(202482..202832)
     CDS             complement(202808..202939)
     CDS             complement(203258..204031)
     CDS             complement(204106..204369)
     CDS             complement(204570..204698)
     CDS             complement(204784..212037)
     CDS             complement(212267..215125)
     CDS             complement(215181..219638)
     CDS             complement(219726..222695)
     CDS             complement(222719..230272)
     CDS             complement(232009..232128)
     CDS             complement(232772..233410)
     CDS             233826..234089
     CDS             234113..234946
     CDS             complement(235411..235785)
     CDS             complement(235901..236854)
     CDS             complement(237455..237649)
     CDS             complement(239092..239445)
     CDS             complement(239795..240535)
     CDS             complement(240743..241171)
     CDS             complement(241315..242250)
     CDS             complement(242648..243406)
     CDS             complement(244606..244830)
     CDS             244872..244976
     CDS             245051..249565
     CDS             249801..257213
     CDS             257254..264630
     CDS             complement(264627..265709)
     CDS             266074..266427
     CDS             complement(266508..266903)
     CDS             267123..267248
     CDS             267680..268549
     CDS             complement(269358..269630)
     CDS             complement(269627..271444)
     CDS             complement(271441..272388)
     CDS             complement(272400..273464)
     CDS             complement(273461..274774)
     CDS             complement(274771..279474)
     CDS             complement(279492..283529)
     CDS             complement(283526..284587)
     CDS             complement(284613..294062)
     CDS             complement(294078..294776)
     CDS             complement(294873..295100)
     CDS             295722..297203
     CDS             297435..297872
     CDS             297881..298336
     CDS             complement(298458..298592)
     CDS             298871..300166
     CDS             300566..302812
     CDS             302814..303560
     CDS             303557..304240
     CDS             complement(304667..304882)
     CDS             complement(305389..305754)
     CDS             complement(305937..306200)
     CDS             complement(306210..307868)
     CDS             complement(307887..310127)
     CDS             complement(310141..312906)
     CDS             314401..315096
     CDS             315069..316349
     CDS             318253..318852
     CDS             318965..319114
     CDS             complement(319063..319761)
     CDS             319789..321342
     CDS             321959..323743
     CDS             324138..325139
     CDS             325204..325971
     CDS             complement(326380..326562)
     CDS             327231..328469
     CDS             328594..329937
     CDS             complement(329874..330080)
     CDS             330136..331104
     CDS             331214..332326
     CDS             complement(332689..334440)
     CDS             335670..336572
     CDS             336673..338646
     CDS             338660..339016
     CDS             339276..339539
     CDS             complement(339697..340170)
     CDS             complement(340326..341348)
     CDS             341868..342650
     CDS             342684..343820
     CDS             complement(344201..344671)
     CDS             345442..346722
     CDS             346857..347735
     CDS             347723..348535
     CDS             348557..349591
     CDS             349595..350788
     CDS             350827..351846
     CDS             351843..353303
     CDS             353920..354921
     CDS             355276..356988
     CDS             complement(357374..357592)
     CDS             complement(357573..361769)
     CDS             complement(361813..362163)
     CDS             complement(362201..364756)
     CDS             complement(364800..366125)
     CDS             367105..367929
     CDS             368031..368627
     CDS             368645..369706
     CDS             complement(369990..370622)
     CDS             complement(370740..371624)
     CDS             372235..374427
     CDS             complement(374971..375993)
     CDS             complement(376024..377403)
     CDS             complement(377428..378747)
     CDS             378918..379889
     CDS             complement(379938..380234)
     CDS             complement(380533..381540)
     CDS             381664..382407
     CDS             complement(382717..384135)
     CDS             384493..385359
     CDS             complement(385166..386203)
     CDS             complement(386268..387425)
     CDS             389234..391123
     CDS             complement(391358..391690)
     CDS             391960..392742
     CDS             392753..395329
     CDS             395326..395973
     CDS             complement(396054..396338)
     CDS             396488..396814
     CDS             complement(397100..400315)
     CDS             complement(400395..400601)
     CDS             complement(400620..401909)
     CDS             complement(401914..414633)
     CDS             complement(414683..415486)
     CDS             complement(416016..416336)
     CDS             complement(416317..418110)
     CDS             complement(418107..419867)
     CDS             complement(419864..421663)
     CDS             422311..422817
     CDS             complement(422636..423547)
     CDS             423580..424170
     CDS             424300..425376
     CDS             complement(425505..425729)
     CDS             complement(426122..427420)
     CDS             427499..428215
     CDS             complement(428194..429801)
     CDS             430211..430468
     CDS             complement(430555..431481)
     CDS             complement(432144..433640)
     CDS             complement(433654..434949)
     CDS             complement(434962..435984)
     CDS             complement(435981..438104)
     CDS             complement(438241..438426)
     CDS             complement(438673..438846)
     CDS             439125..440555
     CDS             complement(440796..442517)
     CDS             443430..443948
     CDS             444291..444809
     CDS             445450..450246
     CDS             450864..452159
     CDS             452561..453130
     CDS             complement(453265..453702)
     CDS             453995..455113
     CDS             455197..455334
     CDS             complement(455615..456283)
     CDS             complement(456900..458369)
     CDS             459088..459759
     CDS             459847..460632
     CDS             complement(460495..461499)
     CDS             461607..462311
     CDS             462314..462907
     CDS             complement(463269..464096)
     CDS             complement(464096..465424)
     CDS             complement(465424..466332)
     CDS             complement(466340..467260)
     CDS             complement(467397..468959)
     CDS             complement(469163..471220)
     CDS             complement(471261..472355)
     CDS             complement(472304..473248)
     CDS             473600..475630
     CDS             complement(475885..477084)
     CDS             477279..477614
     CDS             477693..479153
     CDS             479633..480274
     CDS             complement(480328..480678)
     CDS             complement(481208..484129)
     CDS             complement(484213..485151)
     CDS             complement(485148..485867)
     CDS             complement(486417..487910)
     CDS             complement(488050..488346)
     CDS             complement(488407..489210)
     CDS             complement(489269..490258)
     CDS             490997..491977
     CDS             complement(492163..493122)
     CDS             complement(493374..494390)
     CDS             494583..495092
     CDS             495522..496973
     CDS             complement(497177..498472)
     CDS             498640..499365
     CDS             499476..500849
     CDS             500901..501791
     CDS             502209..503684
     CDS             503681..505303
     CDS             505482..506342
     CDS             507030..507302
     CDS             507657..507869
     CDS             complement(508200..508586)
     CDS             complement(508804..509226)
     CDS             complement(509228..509662)
     CDS             complement(509652..509999)
     CDS             510168..510320
     CDS             510513..511046
     CDS             complement(511337..513319)
     CDS             complement(513327..514259)
     CDS             complement(514380..514664)
     CDS             complement(514661..515650)
     CDS             complement(515765..516232)
     CDS             516599..518716
     CDS             complement(519337..520806)
     CDS             complement(521083..522666)
     CDS             complement(522971..523966)
     CDS             complement(524207..525793)
     CDS             complement(525790..527109)
     CDS             complement(527379..528278)
     CDS             529260..529847
     CDS             529890..531359
     CDS             531379..533076
     CDS             complement(533385..533687)
     CDS             complement(533720..533830)
     CDS             534156..537533
     CDS             537727..539163
     CDS             complement(539244..540722)
     CDS             complement(540719..541171)
     CDS             complement(541175..543346)
     CDS             complement(543935..544420)
     CDS             complement(544459..545442)
     CDS             complement(545608..545868)
     CDS             546157..546624
     CDS             complement(546985..547200)
     CDS             complement(547401..547604)
     CDS             548256..548468
     CDS             complement(549103..549564)
     CDS             complement(549564..550199)
     CDS             complement(550189..553197)
     CDS             complement(553194..553487)
     CDS             complement(553763..555007)
     CDS             complement(555024..556496)
     CDS             556697..557887
     CDS             complement(558260..558511)
     CDS             complement(558704..559408)
     CDS             complement(559644..560372)
     CDS             560642..561667
     CDS             complement(561507..562058)
     CDS             complement(562726..563736)
     CDS             complement(563726..564151)
     CDS             complement(564145..564720)
     CDS             complement(564955..565380)
     CDS             565602..566297
     CDS             566294..566626
     CDS             566698..568884
     CDS             568893..569897
     CDS             569894..570268
     CDS             complement(570543..571277)
     CDS             complement(571438..572967)
     CDS             complement(574066..575034)
     CDS             complement(575655..579494)
     CDS             complement(579566..580051)
     CDS             complement(580076..581884)
     CDS             complement(582162..583547)
     CDS             complement(583962..585728)
     CDS             complement(585770..587221)
     CDS             complement(587396..588214)
     CDS             complement(588211..588738)
     CDS             complement(588738..590087)
     CDS             complement(590084..590953)
     CDS             complement(590938..591705)
     CDS             complement(591720..592544)
     CDS             complement(592582..592968)
     CDS             complement(593005..593574)
     CDS             593861..594919
     CDS             594935..597052
     CDS             597463..597735
     CDS             597750..599036
     CDS             599020..599670
     CDS             599693..599956
     CDS             599994..600914
     CDS             601057..602106
     CDS             602161..602409
     CDS             602539..602826
     CDS             602939..603394
     CDS             603731..604846
     CDS             complement(604777..604926)
     CDS             complement(605273..605755)
     CDS             complement(605850..606464)
     CDS             606655..607359
     CDS             607438..608328
     CDS             608351..609718
     CDS             609715..610356
     CDS             610460..611782
     CDS             611864..612640
     CDS             612668..613639
     CDS             614589..615281
     CDS             complement(616175..617074)
     CDS             complement(617456..618406)
     CDS             complement(618507..619505)
     CDS             complement(619627..620529)
     CDS             complement(620522..621691)
     CDS             622471..623133
     CDS             623726..623941
     CDS             624082..624939
     CDS             625402..625737
     CDS             625734..626213
     CDS             626248..626742
     CDS             626805..627875
     CDS             complement(629572..632391)
     CDS             complement(632404..636015)
     CDS             complement(636109..636309)
     CDS             complement(636322..636903)
     CDS             637405..637725
     CDS             638283..640043
     CDS             complement(640909..641040)
     CDS             complement(641161..641274)
     CDS             complement(641455..645468)
     CDS             645745..646899
     CDS             646921..648069
     CDS             complement(648415..649557)
     CDS             complement(649698..651698)
     CDS             complement(651859..652644)
     CDS             complement(652665..654272)
     CDS             complement(654295..655476)
     CDS             655684..656448
     CDS             657388..659439
     CDS             659851..661314
     CDS             661778..665164
     CDS             665151..666515
     CDS             666517..667308
     CDS             667684..668316
     CDS             668457..669470
     CDS             complement(669959..671377)
     CDS             complement(671480..672328)
     CDS             complement(672876..674237)
     CDS             complement(674240..674899)
     CDS             675044..675487
     CDS             676281..676748
     CDS             676770..679109
     CDS             679090..680274
     CDS             complement(680289..681800)
     CDS             complement(681968..683194)
     CDS             complement(683249..684268)
     CDS             684443..685351
     CDS             685412..685900
     CDS             686142..687443
     CDS             687496..688194
     CDS             complement(688656..690461)
     CDS             complement(691183..691941)
     CDS             691986..692702
     CDS             complement(692560..693900)
     CDS             complement(694219..695715)
     CDS             695863..696588
     CDS             696610..697818
     CDS             697867..698898
     CDS             699834..700019
     CDS             700132..701010
     CDS             701603..702457
     CDS             complement(702712..703737)
     CDS             703849..705066
     CDS             705069..705911
     CDS             705957..706397
     CDS             706804..708366
     CDS             708391..709227
     CDS             709224..709838
     CDS             710900..711925
     CDS             712053..713453
     CDS             713437..715026
     CDS             715106..715483
     CDS             complement(715726..717615)
     CDS             complement(717606..718343)
     CDS             complement(718340..720169)
     CDS             720429..720923
     CDS             720920..722446
     CDS             722666..723175
     CDS             723168..723629
     CDS             723666..725408
     CDS             725396..726418
     CDS             726405..729533
     CDS             729560..732583
     CDS             732609..735251
     CDS             735269..736333
     CDS             736330..737082
     CDS             737111..737503
     CDS             737513..738310
     CDS             738343..739740
     CDS             739737..740402
     CDS             740509..744408
     CDS             complement(745242..745484)
     CDS             745510..746364
     CDS             746826..747458
     CDS             complement(748519..750048)
     CDS             complement(750998..751642)
     CDS             complement(751879..752871)
     CDS             complement(753334..753777)
     CDS             complement(754033..754704)
     CDS             complement(754948..755403)
     CDS             complement(755544..757082)
     CDS             757715..758500
     CDS             complement(758925..759488)
     CDS             complement(759485..759766)
     CDS             complement(759763..762462)
     CDS             complement(762562..763494)
     CDS             complement(763556..763858)
     CDS             complement(763980..765239)
     CDS             complement(765281..767143)
     CDS             complement(767162..767677)
     CDS             complement(767803..769038)
     CDS             complement(769042..769797)
     CDS             complement(769831..770085)
     CDS             complement(770123..770803)
     CDS             complement(770793..771752)
     CDS             complement(771749..773038)
     CDS             complement(773016..773480)
     CDS             complement(773477..774784)
     CDS             complement(774781..775188)
     CDS             complement(775200..777272)
     CDS             complement(777308..778429)
     CDS             complement(778426..779445)
     CDS             complement(780303..781061)
     CDS             781455..782741
     CDS             782738..783007
     CDS             783067..783369
     CDS             783374..784321
     CDS             784318..784905
     CDS             784874..785668
     CDS             785631..785831
     CDS             786669..787640
     CDS             787652..788092
     CDS             complement(788235..788435)
     CDS             789076..790833
     CDS             complement(791955..792593)
     CDS             792770..793228
     CDS             793795..795114
     CDS             complement(795492..796379)
     CDS             796480..797703
     CDS             complement(797827..799491)
     CDS             complement(800185..801774)
     CDS             complement(802205..802831)
     CDS             802905..803429
     CDS             803746..804150
     CDS             804528..806114
     CDS             806264..807046
     CDS             807629..809236
     CDS             810004..810696
     CDS             811020..811628
     CDS             811970..813295
     CDS             complement(813641..814492)
     CDS             complement(814495..815277)
     CDS             complement(815298..816308)
     CDS             816601..817434
     CDS             complement(817688..817882)
     CDS             complement(817879..819435)
     CDS             complement(819469..822009)
     CDS             complement(822006..822869)
     CDS             complement(822866..823078)
     CDS             complement(823075..825321)
     CDS             complement(825332..829966)
     CDS             complement(829945..831465)
     CDS             complement(831470..833623)
     CDS             833836..834777
     CDS             834933..835343
     CDS             835340..836692
     CDS             complement(836827..837279)
     CDS             complement(837682..838596)
     CDS             838763..839716
     CDS             840327..841727
     CDS             841916..842782
     CDS             842890..844095
     CDS             complement(844134..844475)
     CDS             844555..845355
     CDS             845608..845838
     CDS             846226..846873
     CDS             complement(846941..848746)
     CDS             complement(848863..850545)
     CDS             complement(850545..851024)
     CDS             complement(851064..851618)
     CDS             complement(851651..852727)
     CDS             complement(852717..854327)
     CDS             complement(854324..854848)
     CDS             complement(854838..856136)
     CDS             complement(856148..857917)
     CDS             complement(857917..858486)
     CDS             858803..859909
     CDS             complement(860130..861920)
     CDS             complement(861917..862666)
     CDS             complement(862717..863802)
     CDS             complement(863930..864553)
     CDS             864789..865277
     CDS             complement(865878..866486)
     CDS             866749..867396
     CDS             complement(867945..869390)
     CDS             complement(869602..870057)
     CDS             complement(870150..870332)
     CDS             complement(870502..870753)
     CDS             complement(870781..871764)
     CDS             complement(871960..872829)
     CDS             complement(872826..873089)
     CDS             complement(873130..873780)
     CDS             complement(873767..875053)
     CDS             complement(875083..875694)
     CDS             complement(875691..877763)
     CDS             complement(877760..878842)
     CDS             879078..879659
     CDS             879673..880089
     CDS             880092..880940
     CDS             880937..881614
     CDS             881599..882315
     CDS             882312..883640
     CDS             883637..884164
     CDS             884161..885156
     CDS             885524..887290
     CDS             complement(887535..888488)
     CDS             complement(888556..906750)
     CDS             complement(906771..920093)
     CDS             complement(920090..929965)
     CDS             complement(930267..933050)
     CDS             complement(934790..936508)
     CDS             complement(936521..937852)
     CDS             complement(937877..938404)
     CDS             complement(938441..939322)
     CDS             complement(939427..940338)
     CDS             940643..940804
     CDS             complement(940900..941820)
     CDS             941929..943326
     CDS             943323..943721
     CDS             complement(943884..945053)
     CDS             complement(945046..946206)
     CDS             complement(946297..947724)
     CDS             948111..950531
     CDS             950534..951019
     CDS             951006..951620
     CDS             complement(951719..952717)
     CDS             complement(953338..953490)
     CDS             complement(953490..953906)
     CDS             complement(953974..956328)
     CDS             956821..958074
     CDS             958825..961020
     CDS             961505..961996
     CDS             962275..962424
     CDS             962504..962986
     CDS             962983..963270
     CDS             complement(963850..965775)
     CDS             complement(965772..967214)
     CDS             complement(967211..968179)
     CDS             complement(968354..968980)
     CDS             complement(968977..969891)
     CDS             complement(969902..972334)
     CDS             complement(972383..972973)
     CDS             973304..973966
     CDS             complement(973906..974673)
     CDS             complement(974925..975860)
     CDS             975877..976080
     CDS             976522..977727
     CDS             complement(977893..979803)
     CDS             complement(979919..981241)
     CDS             complement(981297..982505)
     CDS             complement(982502..983455)
     CDS             complement(983541..984092)
     CDS             complement(984989..986011)
     CDS             986728..986961
     CDS             987221..988144
     CDS             988602..989756
     CDS             complement(990615..991298)
     CDS             complement(991572..992015)
     CDS             992290..993417
     CDS             complement(993955..994842)
     CDS             complement(995118..995261)
     CDS             995480..996652
     CDS             complement(996766..999228)
     CDS             complement(999225..1000679)
     CDS             complement(1000740..1002908)
     CDS             1003481..1004539
     CDS             1004575..1005618
     CDS             1005605..1006573
     CDS             complement(1006558..1006938)
     CDS             complement(1007291..1008481)
     CDS             complement(1008737..1010272)
     CDS             complement(1010325..1010819)
     CDS             complement(1010826..1011641)
     CDS             complement(1011671..1013014)
     CDS             complement(1013096..1013968)
     CDS             complement(1014048..1014863)
     CDS             complement(1014908..1015756)
     CDS             complement(1015766..1016959)
     CDS             complement(1017031..1017795)
     CDS             complement(1017792..1018604)
     CDS             complement(1018604..1021249)
     CDS             complement(1021385..1022476)
     CDS             1022505..1022666
     CDS             complement(1022848..1023915)
     CDS             complement(1023964..1024614)
     CDS             complement(1024692..1024841)
     CDS             complement(1024838..1026247)
     CDS             complement(1026639..1027934)
     CDS             complement(1027927..1028874)
     CDS             1029285..1029425
     CDS             complement(1029594..1030121)
     CDS             1030282..1033005
     CDS             complement(1033259..1034503)
     CDS             complement(1035361..1035750)
     CDS             1035826..1036800
     CDS             complement(1036897..1038198)
     CDS             complement(1038251..1038523)
     CDS             complement(1038525..1039226)
     CDS             complement(1039248..1041023)
     CDS             complement(1041028..1041396)
     CDS             complement(1041401..1041817)
     CDS             complement(1042017..1043015)
     CDS             1043116..1044099
     CDS             1044297..1045316
     CDS             1045473..1045982
     CDS             1046059..1047510
     CDS             1047558..1050275
     CDS             complement(1050523..1053267)
     CDS             complement(1053350..1055014)
     CDS             complement(1055038..1055310)
     CDS             complement(1056318..1058483)
     CDS             complement(1058889..1059260)
     CDS             complement(1059574..1061181)
     CDS             complement(1061193..1061504)
     CDS             complement(1061491..1062126)
     CDS             1063118..1063252
     CDS             1063599..1065347
     CDS             complement(1065442..1066311)
     CDS             complement(1066312..1067490)
     CDS             complement(1067672..1068718)
     CDS             complement(1068793..1069893)
     CDS             1070011..1071531
     CDS             complement(1071638..1072672)
     CDS             complement(1072676..1073770)
     CDS             complement(1074094..1076343)
     CDS             complement(1076431..1076826)
     CDS             complement(1076987..1077523)
     CDS             1077792..1078427
     CDS             complement(1078558..1079589)
     CDS             complement(1079602..1079913)
     CDS             complement(1080358..1080690)
     CDS             complement(1080889..1082304)
     CDS             complement(1082788..1083402)
     CDS             complement(1083428..1084360)
     CDS             complement(1084357..1085781)
     CDS             1086298..1087278
     CDS             1087342..1088508
     CDS             1088992..1089168
     CDS             complement(1089393..1091435)
     CDS             complement(1091879..1093753)
     CDS             complement(1093848..1094294)
     CDS             complement(1094461..1094673)
     CDS             complement(1094753..1095976)
     CDS             1096095..1097156
     CDS             complement(1097578..1098387)
     CDS             complement(1098538..1100442)
     CDS             complement(1100526..1101410)
     CDS             complement(1101407..1101700)
     CDS             1101970..1103076
     CDS             1103227..1104690
     CDS             1104815..1105684
     CDS             complement(1105743..1106618)
     CDS             1107338..1109131
     CDS             complement(1109353..1110735)
     CDS             complement(1111054..1113825)
     CDS             1113827..1114576
     CDS             1114994..1115278
     CDS             1115938..1116429
     CDS             complement(1117308..1118450)
     CDS             1119470..1119757
     CDS             complement(1120523..1122049)
     CDS             1122205..1122603
     CDS             1122697..1123692
     CDS             1123683..1124495
     CDS             complement(1124627..1124878)
     CDS             1124998..1125450
     CDS             1125588..1126007
     CDS             complement(1126120..1126278)
     CDS             complement(1126375..1127523)
     CDS             1127774..1128472
     CDS             1129072..1129824
     CDS             1129837..1130511
     CDS             1130513..1131214
     CDS             complement(1131757..1132605)
     CDS             complement(1132640..1134571)
     CDS             complement(1134769..1135152)
     CDS             1135250..1136125
     CDS             1136192..1137112
     CDS             1137136..1137984
     CDS             1138070..1139410
     CDS             1139446..1140036
     CDS             complement(1140195..1141838)
     CDS             1142114..1142827
     CDS             1143175..1143630
     CDS             complement(1143695..1144933)
     CDS             1144995..1145105
     CDS             1145186..1145596
     CDS             complement(1145838..1146464)
     CDS             1146527..1147381
     CDS             1148121..1149152
     CDS             complement(1149219..1149821)
     CDS             complement(1149859..1150281)
     CDS             complement(1150319..1151362)
     CDS             complement(1151359..1152252)
     CDS             complement(1152249..1153091)
     CDS             complement(1153088..1154032)
     CDS             complement(1154047..1154730)
     CDS             complement(1154738..1155520)
     CDS             complement(1155539..1156444)
     CDS             complement(1156541..1156801)
     CDS             complement(1156798..1158387)
     CDS             complement(1159622..1159987)
     CDS             complement(1159971..1160432)
     CDS             complement(1160549..1161202)
     CDS             1161324..1162058
     CDS             complement(1162159..1162860)
     CDS             complement(1162857..1163276)
     CDS             1163399..1164106
     CDS             complement(1164007..1164915)
     CDS             1165419..1165760
     CDS             1165823..1166590
     CDS             complement(1166879..1168045)
     CDS             complement(1168045..1169229)
     CDS             complement(1169226..1170701)
     CDS             complement(1170713..1171852)
     CDS             complement(1171896..1172843)
     CDS             complement(1172873..1175092)
     CDS             complement(1175143..1176318)
     CDS             complement(1176312..1176746)
     CDS             complement(1176769..1178190)
     CDS             complement(1178236..1179618)
     CDS             1180047..1181567
     CDS             complement(1181640..1182644)
     CDS             complement(1183221..1183802)
     CDS             complement(1183828..1185165)
     CDS             complement(1185277..1185699)
     CDS             complement(1185970..1187004)
     CDS             complement(1187577..1188845)
     CDS             complement(1188842..1189381)
     CDS             complement(1189403..1189816)
     CDS             complement(1189982..1190335)
     CDS             1190705..1192579
     CDS             complement(1193060..1193224)
     CDS             1193368..1193748
     CDS             1193797..1194381
     CDS             1194609..1195667
     CDS             complement(1195883..1196311)
     CDS             complement(1196484..1198580)
     CDS             1199047..1200252
     CDS             complement(1200929..1201945)
     CDS             complement(1202216..1203013)
     CDS             complement(1203237..1204007)
     CDS             complement(1204041..1204730)
     CDS             complement(1204727..1205803)
     CDS             complement(1205800..1207032)
     CDS             1207368..1208294
     CDS             1208386..1208787
     CDS             complement(1208927..1210114)
     CDS             complement(1211006..1211887)
     CDS             1212569..1214578
     CDS             complement(1214913..1215611)
     CDS             1215651..1216760
     CDS             1217256..1218296
     CDS             1218760..1219416
     CDS             complement(1219523..1219876)
     CDS             1220271..1221215
     CDS             complement(1221428..1222711)
     CDS             complement(1223109..1224059)
     CDS             complement(1224206..1225234)
     CDS             complement(1225241..1227835)
     CDS             complement(1227832..1228566)
     CDS             complement(1228547..1230601)
     CDS             complement(1230598..1231116)
     CDS             complement(1231151..1232827)
     CDS             complement(1232998..1234095)
     CDS             1234965..1235264
     CDS             1235228..1235377
     CDS             complement(1235544..1236977)
     CDS             complement(1237069..1238709)
     CDS             complement(1239016..1240596)
     CDS             complement(1240756..1242042)
     CDS             complement(1242083..1242337)
     CDS             1242786..1244438
     CDS             complement(1244505..1244921)
     CDS             complement(1245124..1246365)
     CDS             complement(1246352..1246681)
     CDS             complement(1246703..1247200)
     CDS             complement(1247215..1248492)
     CDS             1248746..1249711
     CDS             complement(1249782..1250669)
     CDS             1250759..1251892
     CDS             1251927..1252829
     CDS             1252867..1253157
     CDS             complement(1253277..1253609)
     CDS             complement(1253610..1254218)
     CDS             complement(1254218..1256224)
     CDS             complement(1256228..1257115)
     CDS             complement(1257857..1259890)
     CDS             1260040..1261092
     CDS             complement(1261046..1261993)
     CDS             1262088..1263089
     CDS             complement(1263268..1264182)
     CDS             complement(1264185..1264391)
     CDS             1264406..1265773
     CDS             1265770..1266261
     CDS             1266305..1267324
     CDS             1267321..1268115
     CDS             complement(1268159..1269160)
     CDS             1269450..1269935
     CDS             1269932..1270504
     CDS             1270527..1271579
     CDS             1272240..1273679
     CDS             complement(1273934..1275409)
     CDS             complement(1276136..1277026)
     CDS             1277740..1279119
     CDS             complement(1279712..1280458)
     CDS             1281123..1281905
     CDS             complement(1282111..1283097)
     CDS             complement(1283097..1283324)
     CDS             1284130..1284504
     CDS             complement(1284878..1285177)
     CDS             1285481..1286428
     CDS             1286862..1287143
     CDS             complement(1287745..1288395)
     CDS             complement(1288754..1289932)
     CDS             complement(1289944..1290240)
     CDS             complement(1290230..1290940)
     CDS             complement(1291115..1292803)
     CDS             1293801..1294640
     CDS             complement(1294675..1296159)
     CDS             complement(1296137..1297222)
     CDS             complement(1297219..1297917)
     CDS             complement(1297920..1299056)
     CDS             complement(1299053..1299304)
     CDS             complement(1299337..1299807)
     CDS             complement(1300023..1300889)
     CDS             1301182..1302702
     CDS             1302699..1303772
     CDS             1303769..1307017
     CDS             1307020..1308144
     CDS             1308294..1310129
     CDS             complement(1310461..1312026)
     CDS             1312567..1313076
     CDS             complement(1313134..1313637)
     CDS             complement(1313697..1314722)
     CDS             complement(1314957..1315805)
     CDS             complement(1315802..1317796)
     CDS             complement(1317780..1318529)
     CDS             complement(1318543..1318791)
     CDS             complement(1318788..1319489)
     CDS             complement(1319486..1319794)
     CDS             complement(1319787..1320278)
     CDS             complement(1320275..1320730)
     CDS             complement(1320720..1322306)
     CDS             1322667..1324460
     CDS             1324471..1325874
     CDS             1325871..1327049
     CDS             complement(1327779..1328720)
     CDS             complement(1329213..1329860)
     CDS             1330240..1330452
     CDS             complement(1330440..1330832)
     CDS             complement(1331141..1332472)
     CDS             1333151..1333330
     CDS             complement(1333630..1334412)
     CDS             complement(1334426..1335700)
     CDS             complement(1336242..1337441)
     CDS             complement(1337570..1338214)
     CDS             1338488..1339393
     CDS             complement(1339604..1340257)
     CDS             1340360..1341268
     CDS             1341265..1342863
     CDS             1342869..1343843
     CDS             1344577..1346100
     CDS             1346260..1346709
     CDS             1347645..1349579
     CDS             1350380..1352143
     CDS             1352234..1353517
     CDS             1354366..1355709
     CDS             1355741..1357069
     CDS             1357194..1359557
     CDS             1360030..1361220
     CDS             1361496..1361846
     CDS             1362129..1362404
     CDS             1362417..1363685
     CDS             1364465..1365517
     CDS             1365589..1368495
     CDS             1368492..1369274
     CDS             1369271..1370074
     CDS             1370075..1371697
     CDS             1371772..1372710
     CDS             1372733..1373887
     CDS             complement(1373991..1374743)
     CDS             1375161..1375688
     CDS             complement(1375823..1377757)
     CDS             complement(1378015..1379517)
     CDS             1381218..1381910
     CDS             1381907..1383361
     CDS             1383512..1383853
     CDS             complement(1384006..1384815)
     CDS             complement(1385437..1388301)
     CDS             1388398..1388595
     CDS             complement(1388706..1389542)
     CDS             complement(1389556..1389897)
     CDS             complement(1390419..1390856)
     CDS             complement(1390858..1391094)
     CDS             complement(1391435..1392157)
     CDS             1392640..1393128
     CDS             complement(1393780..1394091)
     CDS             1394967..1396583
     CDS             1396583..1397668
     CDS             1397719..1399419
     CDS             1399444..1400556
     CDS             complement(1400658..1400798)
     CDS             complement(1400810..1401976)
     CDS             1402341..1402967
     CDS             complement(1403189..1405006)
     CDS             complement(1405013..1406134)
     CDS             complement(1406227..1408347)
     CDS             complement(1408677..1409492)
     CDS             complement(1409505..1410761)
     CDS             complement(1410775..1411767)
     CDS             complement(1411771..1413333)
     CDS             1414589..1415803
     CDS             1416444..1417226
     CDS             complement(1417072..1417950)
     CDS             1418089..1418844
     CDS             1418988..1419320
     CDS             1419558..1419986
     CDS             complement(1420206..1421627)
     CDS             1421827..1422732
     CDS             1423096..1423359
     CDS             complement(1423371..1424579)
     CDS             complement(1425112..1426635)
     CDS             complement(1426911..1428524)
     CDS             complement(1429138..1429554)
     CDS             complement(1429731..1430405)
     CDS             complement(1430601..1431773)
     CDS             1432100..1432960
     CDS             1432962..1434578
     CDS             1434591..1435742
     CDS             1435749..1436591
     CDS             1436588..1438600
     CDS             1438635..1439519
     CDS             1439882..1441543
     CDS             1442524..1443558
     CDS             1443584..1443868
     CDS             1443881..1444816
     CDS             1444813..1445853
     CDS             1445894..1446919
     CDS             1446916..1448769
     CDS             1448783..1449202
     CDS             1449209..1450180
     CDS             1450650..1451246
     CDS             1451483..1452211
     CDS             1453239..1453370
     CDS             complement(1453415..1454248)
     CDS             complement(1454272..1454535)
     CDS             complement(1454566..1455159)
     CDS             complement(1455159..1456919)
     CDS             complement(1457025..1457354)
     CDS             complement(1457362..1466787)
     CDS             complement(1467137..1467400)
     CDS             complement(1467992..1472623)
     CDS             complement(1472637..1473905)
     CDS             complement(1473921..1476125)
     CDS             complement(1476122..1476238)
     CDS             complement(1476542..1477579)
     CDS             complement(1477582..1478070)
     CDS             complement(1478100..1478447)
     CDS             complement(1478444..1478719)
     CDS             complement(1479284..1481251)
     CDS             complement(1481558..1483729)
     CDS             complement(1483734..1484585)
     CDS             complement(1484586..1485509)
     CDS             complement(1485572..1486813)
     CDS             complement(1486849..1488093)
     CDS             complement(1488447..1490195)
     CDS             complement(1490546..1491700)
     CDS             1492009..1492266
     CDS             1493037..1493783
     CDS             complement(1494405..1494518)
     CDS             complement(1494515..1495774)
     CDS             complement(1495734..1496402)
     CDS             complement(1496460..1498664)
     CDS             complement(1498661..1501327)
     CDS             complement(1501306..1502784)
     CDS             complement(1502781..1504652)
     CDS             complement(1504657..1505217)
     CDS             complement(1505236..1505727)
     CDS             complement(1505787..1507295)
     CDS             complement(1507288..1507866)
     CDS             complement(1507929..1509008)
     CDS             complement(1509061..1511712)
     CDS             complement(1511923..1512852)
     CDS             complement(1512834..1516463)
     CDS             complement(1516466..1517782)
     CDS             complement(1517798..1519201)
     CDS             complement(1519198..1519716)
     CDS             1520224..1520757
     CDS             1520812..1522248
     CDS             complement(1522291..1524195)
     CDS             1524664..1525908
     CDS             1525981..1526535
     CDS             1526584..1526760
     CDS             complement(1527292..1527996)
     CDS             1528178..1529092
     CDS             complement(1528987..1529232)
     CDS             complement(1529246..1530583)
     CDS             1530680..1531621
     CDS             complement(1531852..1532157)
     CDS             complement(1532617..1533291)
     CDS             1533364..1534104
     CDS             1534109..1535350
     CDS             1535397..1536518
     CDS             1537859..1539193
     CDS             1539850..1540773
     CDS             1540838..1541980
     CDS             complement(1542157..1543005)
     CDS             1543516..1544340
     CDS             1544646..1546049
     CDS             1546235..1546786
     CDS             1546908..1547036
     CDS             complement(1547312..1549675)
     CDS             1549920..1551110
     CDS             complement(1551217..1551507)
     CDS             complement(1551610..1551789)
     CDS             complement(1551965..1552708)
     CDS             complement(1552826..1554346)
     CDS             1554650..1556053
     CDS             1556384..1556656
     CDS             1556811..1557803
     CDS             complement(1558135..1559595)
     CDS             complement(1559753..1560886)
     CDS             complement(1560883..1561872)
     CDS             complement(1561874..1562776)
     CDS             complement(1562788..1563726)
     CDS             complement(1563744..1565408)
     CDS             complement(1565544..1566125)
     CDS             complement(1566355..1566609)
     CDS             1566761..1568263
     CDS             1568703..1568906
     CDS             complement(1568977..1570668)
     CDS             complement(1570947..1571888)
     CDS             complement(1572161..1573171)
     CDS             complement(1573164..1574675)
     CDS             complement(1574672..1575544)
     CDS             complement(1575541..1576791)
     CDS             complement(1576900..1578063)
     CDS             complement(1578120..1578707)
     CDS             complement(1578740..1580170)
     CDS             complement(1580704..1582167)
     CDS             complement(1582258..1583265)
     CDS             complement(1583330..1584607)
     CDS             complement(1584681..1585430)
     CDS             1585675..1586580
     CDS             1586896..1587975
     CDS             1588017..1589492
     CDS             complement(1589568..1590680)
     CDS             complement(1591094..1591987)
     CDS             complement(1591984..1592280)
     CDS             1592441..1593448
     CDS             1593703..1595271
     CDS             complement(1595497..1596687)
     CDS             1597081..1598022
     CDS             1598035..1599195
     CDS             1599539..1599892
     CDS             1600421..1601779
     CDS             1602623..1603048
     CDS             complement(1603327..1603533)
     CDS             complement(1603545..1605623)
     CDS             complement(1605866..1606375)
     CDS             complement(1606393..1607445)
     CDS             complement(1607798..1609306)
     CDS             1609467..1610423
     CDS             complement(1610871..1611260)
     CDS             1611519..1611971
     CDS             complement(1612019..1612405)
     CDS             complement(1612402..1613148)
     CDS             complement(1613176..1614237)
     CDS             complement(1614222..1615646)
     CDS             complement(1615643..1616851)
     CDS             1617063..1617830
     CDS             1618008..1618178
     CDS             1618285..1618503
     CDS             1618595..1619134
     CDS             1619174..1620556
     CDS             1620602..1621447
     CDS             1621561..1623633
     CDS             1623655..1623960
     CDS             1623985..1625241
     CDS             1625265..1625807
     CDS             1625804..1626265
     CDS             1626288..1627496
     CDS             1627518..1628885
     CDS             1628912..1629889
     CDS             1629944..1630903
     CDS             complement(1631351..1631827)
     CDS             1632062..1633279
     CDS             1633503..1633895
     CDS             1634063..1635136
     CDS             1635216..1636646
     CDS             complement(1636723..1637490)
     CDS             complement(1637984..1639522)
     CDS             complement(1639519..1640826)
     CDS             1640955..1641869
     CDS             complement(1642161..1644287)
     CDS             1644921..1645214
     CDS             1645222..1645599
     CDS             1645646..1646965
     CDS             complement(1646941..1647588)
     CDS             complement(1647681..1650623)
     CDS             complement(1650723..1651181)
     CDS             complement(1651251..1652354)
     CDS             complement(1652436..1652939)
     CDS             complement(1652962..1655088)
     CDS             complement(1655224..1655610)
     CDS             complement(1655690..1655851)
     CDS             complement(1655896..1656084)
     CDS             complement(1656150..1657625)
     CDS             1658329..1659087
     CDS             1659146..1660042
     CDS             complement(1660536..1661045)
     CDS             complement(1661420..1661977)
     CDS             complement(1662409..1663308)
     CDS             complement(1663650..1663946)
     CDS             complement(1663983..1664294)
     CDS             complement(1664639..1664908)
     CDS             1665100..1666125
     CDS             complement(1666089..1666388)
     CDS             1666681..1666929
     CDS             1667132..1667260
     CDS             complement(1667664..1668308)
     CDS             1668896..1669327
     CDS             1669473..1669964
     CDS             complement(1670180..1670629)
     CDS             1670738..1671094
     CDS             1671106..1671762
     CDS             1671841..1673313
     CDS             complement(1673423..1674598)
     CDS             complement(1675056..1675664)
     CDS             complement(1675785..1676390)
     CDS             complement(1676428..1677285)
     CDS             complement(1677496..1678062)
     CDS             complement(1678306..1678611)
     CDS             complement(1678772..1679803)
     CDS             complement(1679831..1680355)
     CDS             1680622..1681953
     CDS             1681950..1682996
     CDS             complement(1683125..1685434)
     CDS             1685569..1686261
     CDS             1686240..1687187
     CDS             complement(1687211..1688581)
     CDS             1688970..1689938
     CDS             complement(1690172..1691122)
     CDS             complement(1691112..1692227)
     CDS             complement(1692224..1693225)
     CDS             complement(1693222..1694976)
     CDS             complement(1694980..1696911)
     CDS             complement(1696908..1697531)
     CDS             complement(1697522..1698277)
     CDS             complement(1698490..1699020)
     CDS             complement(1698959..1701925)
     CDS             complement(1702023..1703090)
     CDS             complement(1704000..1705301)
     CDS             complement(1705463..1706176)
     CDS             complement(1706253..1706498)
     CDS             complement(1706801..1707688)
     CDS             complement(1707829..1709178)
     CDS             complement(1709459..1710274)
     CDS             complement(1710492..1711745)
     CDS             complement(1712108..1712794)
     CDS             complement(1712794..1713054)
     CDS             complement(1713488..1714645)
     CDS             complement(1715298..1716698)
     CDS             complement(1716703..1718154)
     CDS             complement(1718156..1719160)
     CDS             complement(1719205..1720437)
     CDS             1721690..1722130
     CDS             complement(1722432..1723547)
     CDS             1723845..1724780
     CDS             1724796..1725386
     CDS             1725686..1727344
     CDS             complement(1727634..1729907)
     CDS             complement(1730040..1730435)
     CDS             1730767..1731501
     CDS             1731790..1733061
     CDS             1733334..1735118
     CDS             1735295..1737004
     CDS             1737515..1738546
     CDS             1738543..1740375
     CDS             complement(1740497..1740826)
     CDS             complement(1740830..1741279)
     CDS             1741738..1742391
     CDS             complement(1742461..1742895)
     CDS             complement(1743301..1744476)
     CDS             complement(1744508..1746313)
     CDS             complement(1746615..1749311)
     CDS             1749544..1750605
     CDS             1750708..1751691
     CDS             1751693..1752541
     CDS             1752604..1753659
     CDS             1753826..1755151
     CDS             1755174..1755770
     CDS             1755767..1756489
     CDS             1757013..1759934
     CDS             1759948..1760745
     CDS             1760803..1761753
     CDS             complement(1761735..1762169)
     CDS             complement(1762516..1762662)
     CDS             1762814..1763704
     CDS             1763701..1765560
     CDS             complement(1765753..1768287)
     CDS             1768306..1768569
     CDS             1768538..1769206
     CDS             complement(1769020..1770588)
     CDS             complement(1771288..1772460)
     CDS             complement(1772786..1774372)
     CDS             1774807..1775130
     CDS             complement(1775322..1775897)
     CDS             complement(1775894..1776451)
     CDS             complement(1776456..1777817)
     CDS             complement(1777817..1779250)
     CDS             complement(1779243..1779659)
     CDS             complement(1779730..1779825)
     CDS             complement(1779844..1780419)
     CDS             complement(1780416..1781063)
     CDS             1781778..1783178
     CDS             1783175..1783822
     CDS             complement(1784016..1784612)
     CDS             complement(1784905..1785645)
     CDS             complement(1785679..1788102)
     CDS             complement(1788437..1789540)
     CDS             complement(1789634..1790395)
     CDS             complement(1790461..1790859)
     CDS             complement(1790899..1792197)
     CDS             complement(1792194..1792976)
     CDS             complement(1793033..1794460)
     CDS             complement(1794460..1795161)
     CDS             complement(1795161..1796645)
     CDS             complement(1796678..1800799)
     CDS             complement(1800796..1807617)
     CDS             complement(1807721..1809334)
     CDS             1809941..1812574
     CDS             1812567..1813550
     CDS             complement(1813786..1814349)
     CDS             complement(1814378..1815724)
     CDS             complement(1815721..1816791)
     CDS             complement(1816804..1817532)
     CDS             complement(1817529..1818221)
     CDS             complement(1818250..1819002)
     CDS             complement(1819449..1820156)
     CDS             complement(1820163..1822136)
     CDS             complement(1822148..1822348)
     CDS             complement(1822464..1823312)
     CDS             1823857..1824762
     CDS             complement(1824809..1825744)
     CDS             complement(1825741..1826364)
     CDS             complement(1826357..1826725)
     CDS             1827231..1829513
     CDS             complement(1829947..1830504)
     CDS             1830868..1831473
     CDS             1831454..1831651
     CDS             complement(1831967..1832323)
     CDS             complement(1832345..1832512)
     CDS             1832754..1832852
     CDS             1832842..1833504
     CDS             1833529..1834596
     CDS             complement(1834687..1836063)
     CDS             1839078..1840265
     CDS             complement(1840359..1841402)
     CDS             complement(1841565..1841945)
     CDS             complement(1842025..1842633)
     CDS             1842801..1844000
     CDS             1844013..1845044
     CDS             complement(1845379..1846032)
     CDS             1846122..1846739
     CDS             1846711..1847319
     CDS             complement(1847541..1848557)
     CDS             complement(1848860..1849945)
     CDS             1850114..1851031
     CDS             1851580..1852257
     CDS             1852463..1853086
     CDS             complement(1853521..1854054)
     CDS             complement(1854065..1855303)
     CDS             complement(1855300..1856085)
     CDS             complement(1856132..1856872)
     CDS             1857331..1857927
     CDS             complement(1857950..1858186)
     CDS             complement(1858952..1859779)
     CDS             complement(1859819..1860523)
     CDS             1860926..1862332
     CDS             1862482..1862682
     CDS             1862856..1863707
     CDS             1863704..1864525
     CDS             1864522..1866465
     CDS             1866479..1867468
     CDS             complement(1867640..1868260)
     CDS             1868368..1869261
     CDS             complement(1869336..1869992)
     CDS             complement(1870241..1870708)
     CDS             1871128..1871358
     CDS             1872133..1873713
     CDS             1873719..1874660
     CDS             complement(1875393..1875800)
     CDS             1876076..1876312
     CDS             1876436..1877359
     CDS             complement(1877646..1878449)
     CDS             complement(1878450..1879172)
     CDS             complement(1879316..1880239)
     CDS             1880356..1881579
     CDS             1881787..1882500
     CDS             1882519..1883175
     CDS             1883311..1884669
     CDS             1884682..1885467
     CDS             1885483..1885869
     CDS             1886048..1887403
     CDS             complement(1887471..1887719)
     CDS             complement(1887820..1888437)
     CDS             complement(1888689..1889726)
     CDS             complement(1889784..1890707)
     CDS             complement(1890823..1892079)
     CDS             complement(1892066..1892494)
     CDS             complement(1892896..1894086)
     CDS             complement(1894083..1895060)
     CDS             complement(1895319..1895984)
     CDS             1896044..1896592
     CDS             1896645..1896947
     CDS             1896944..1897651
     CDS             1898128..1904043
     CDS             1904720..1904923
     CDS             complement(1905076..1905336)
     CDS             complement(1905478..1905885)
     CDS             complement(1906550..1906849)
     CDS             1907400..1908752
     CDS             1908805..1910736
     CDS             1910723..1912066
     CDS             complement(1912852..1913082)
     CDS             complement(1913527..1913928)
     CDS             1914375..1916327
     CDS             1916687..1917091
     CDS             1917463..1919658
     CDS             complement(1921560..1922576)
     CDS             1923869..1924429
     CDS             1924416..1925270
     CDS             1925267..1926298
     CDS             1927567..1930143
     CDS             1930222..1932462
     CDS             1932601..1934136
     CDS             1934146..1934409
     CDS             complement(1934824..1935243)
     CDS             complement(1935263..1935589)
     CDS             1936061..1936753
     CDS             complement(1937339..1938076)
     CDS             complement(1938073..1939668)
     CDS             complement(1940818..1942275)
     CDS             1942329..1943099
     CDS             1944518..1945681
     CDS             complement(1945748..1947235)
     CDS             complement(1947497..1947949)
     CDS             1948636..1949181
     CDS             1949246..1949983
     CDS             1950144..1952840
     CDS             1952842..1953405
     CDS             1953437..1954126
     CDS             1954129..1955805
     CDS             1956195..1956734
     CDS             1956768..1958267
     CDS             1958467..1958949
     CDS             1959077..1959619
     CDS             1959625..1960974
     CDS             1960971..1962272
     CDS             1962287..1966195
     CDS             1966385..1966954
     CDS             1967052..1969628
     CDS             1969703..1969972
     CDS             1969985..1973437
     CDS             complement(1973330..1974688)
     CDS             complement(1974721..1975749)
     CDS             complement(1975804..1976874)
     CDS             complement(1976893..1977942)
     CDS             complement(1977939..1979819)
     CDS             complement(1979821..1980339)
     CDS             complement(1980326..1981180)
     CDS             complement(1981164..1982219)
     CDS             1982649..1985294
     CDS             complement(1985685..1988729)
     CDS             complement(1989515..1989709)
     CDS             complement(1990332..1990994)
     CDS             complement(1991106..1991267)
     CDS             complement(1991543..1993927)
     CDS             complement(1994288..1994998)
     CDS             complement(1995474..1996028)
     CDS             complement(1996357..1997013)
     CDS             1998018..1998710
     CDS             complement(1999180..1999473)
     CDS             1999964..2001289
     CDS             2001363..2002529
     CDS             2002722..2004176
     CDS             2004435..2005655
     CDS             2006716..2009523
     CDS             2009563..2010543
     CDS             2010567..2010962
     CDS             2011205..2012230
     CDS             complement(2012271..2013212)
     CDS             2013279..2013698
     CDS             complement(2013742..2015130)
     CDS             2016423..2016704
     CDS             2017003..2017185
     CDS             2017253..2017435
     CDS             2017895..2019274
     CDS             complement(2019407..2020354)
     CDS             complement(2020431..2021465)
     CDS             complement(2021508..2023061)
     CDS             complement(2023048..2024298)
     CDS             complement(2024801..2025166)
     CDS             complement(2025166..2027811)
     CDS             complement(2028510..2029907)
     CDS             complement(2030072..2030701)
     CDS             complement(2030736..2032049)
     CDS             complement(2032090..2033280)
     CDS             2033459..2034361
     CDS             complement(2034717..2035526)
     CDS             2035829..2036869
     CDS             2037371..2037811
     CDS             complement(2038434..2039333)
     CDS             complement(2039497..2040744)
     CDS             complement(2040897..2041829)
     CDS             complement(2042374..2043135)
     CDS             2043558..2043923
     CDS             2044365..2046281
     CDS             2046557..2049454
     CDS             2050054..2051112
     CDS             2051109..2052023
     CDS             2052049..2053533
     CDS             2053579..2055447
     CDS             2055476..2056447
     CDS             2056502..2057428
     CDS             complement(2057672..2058610)
     CDS             complement(2059856..2063932)
     CDS             complement(2063961..2065241)
     CDS             complement(2065315..2066661)
     CDS             complement(2066683..2067186)
     CDS             complement(2067293..2067778)
     CDS             complement(2067895..2069394)
     CDS             complement(2069429..2070010)
     CDS             complement(2070046..2072973)
     CDS             2073605..2074225
     CDS             2074222..2075187
     CDS             2075174..2075755
     CDS             2075798..2077675
     CDS             2077675..2078760
     CDS             2078757..2079860
     CDS             2079932..2082259
     CDS             2082291..2084768
     CDS             2084765..2085847
     CDS             2086029..2086688
     CDS             2086729..2087109
     CDS             complement(2087811..2089727)
     CDS             complement(2090067..2090960)
     CDS             2091056..2091832
     CDS             2091918..2092298
     CDS             complement(2092832..2094127)
     CDS             complement(2094411..2094803)
     CDS             2094933..2095265
     CDS             complement(2095157..2096131)
     CDS             complement(2096789..2098144)
     CDS             complement(2098331..2099335)
     CDS             complement(2099325..2100200)
     CDS             complement(2100197..2101642)
     CDS             complement(2101648..2101890)
     CDS             complement(2101904..2102704)
     CDS             2102972..2103886
     CDS             2104505..2104666
     CDS             2104641..2107154
     CDS             2107540..2108478
     CDS             2108702..2109526
     CDS             complement(2109619..2111631)
     CDS             complement(2112429..2114057)
     CDS             complement(2114407..2116500)
     CDS             2116717..2117610
     CDS             2117659..2118831
     CDS             2118905..2121499
     CDS             2121657..2122847
     CDS             complement(2122900..2123343)
     CDS             2123409..2124167
     CDS             2124465..2124656
     CDS             2124749..2125387
     CDS             2125440..2126030
     CDS             2126109..2127584
     CDS             2127793..2129406
     CDS             complement(2129589..2131337)
     CDS             2131340..2132221
     CDS             complement(2132304..2133407)
     CDS             2133518..2134213
     CDS             2134543..2134845
     CDS             2135412..2135885
     CDS             2136082..2136237
     CDS             2137273..2137752
     CDS             complement(2137955..2138398)
     CDS             complement(2138876..2142061)
     CDS             2142707..2143534
     CDS             2144329..2145750
     CDS             2145905..2149858
     CDS             complement(2149983..2150204)
     CDS             complement(2150572..2152233)
     CDS             complement(2152814..2153203)
     CDS             complement(2153331..2153615)
     CDS             2153784..2154854
     CDS             complement(2154880..2155470)
     CDS             2155704..2155898
     CDS             complement(2156239..2156409)
     CDS             complement(2156381..2157388)
     CDS             complement(2157424..2158836)
     CDS             2159437..2160450
     CDS             complement(2160419..2161396)
     CDS             2161573..2163714
     CDS             2163727..2164335
     CDS             complement(2164384..2165202)
     CDS             complement(2165657..2166778)
     CDS             complement(2167074..2168000)
     CDS             complement(2167997..2169148)
     CDS             complement(2169205..2171514)
     CDS             complement(2171975..2172202)
     CDS             complement(2172364..2173260)
     CDS             2173427..2174275
     CDS             2174280..2175323
     CDS             2175350..2176438
     CDS             2176449..2177276
     CDS             2177257..2177802
     CDS             2177869..2179068
     CDS             complement(2179124..2180143)
     CDS             complement(2180121..2180615)
     CDS             2180854..2182371
     CDS             2182368..2183357
     CDS             2183389..2184417
     CDS             2184429..2185199
     CDS             2185265..2186401
     CDS             2186406..2187410
     CDS             2187407..2188066
     CDS             complement(2188568..2188951)
     CDS             complement(2189434..2189694)
     CDS             complement(2189902..2191050)
     CDS             2191354..2192163
     CDS             complement(2192639..2193754)
     CDS             2194027..2196141
     CDS             2196172..2196372
     CDS             complement(2196466..2197248)
     CDS             complement(2197482..2198381)
     CDS             2198517..2199704
     CDS             2199971..2201308
     CDS             complement(2201898..2202617)
     CDS             complement(2202978..2203763)
     CDS             2204000..2205202
     CDS             complement(2205305..2205487)
     CDS             2205987..2207531
     CDS             complement(2207629..2208645)
     CDS             complement(2209063..2210100)
     CDS             complement(2210100..2211092)
     CDS             complement(2211385..2212032)
     CDS             complement(2212029..2212760)
     CDS             complement(2212781..2214250)
     CDS             complement(2214308..2215591)
     CDS             2215733..2217427
     CDS             complement(2217444..2219006)
     CDS             complement(2219003..2219770)
     CDS             complement(2219767..2220675)
     CDS             2221039..2221314
     CDS             2221311..2221463
     CDS             complement(2221460..2222425)
     CDS             2222645..2223709
     CDS             2224125..2225027
     CDS             2225040..2226101
     CDS             complement(2226341..2226634)
     CDS             complement(2227543..2228547)
     CDS             2228736..2229590
     CDS             2229640..2230869
     CDS             2230931..2234116
     CDS             2234127..2235659
     CDS             complement(2235479..2236252)
     CDS             complement(2236544..2237785)
     CDS             complement(2237769..2238428)
     CDS             2238584..2239054
     CDS             complement(2239242..2240141)
     CDS             complement(2240268..2240426)
     CDS             complement(2240558..2242423)
     CDS             complement(2242440..2243339)
     CDS             complement(2243340..2243771)
     CDS             complement(2243839..2245698)
     CDS             complement(2245728..2246987)
     CDS             complement(2246984..2248465)
     CDS             complement(2248462..2249517)
     CDS             complement(2249523..2261894)
     CDS             complement(2261953..2263365)
     CDS             complement(2263359..2264780)
     CDS             complement(2264789..2265814)
     CDS             complement(2266074..2266202)
     CDS             complement(2266848..2267366)
     CDS             complement(2267466..2275964)
     CDS             2277179..2277895
     CDS             2278225..2279064
     CDS             2279082..2280476
     CDS             2280497..2281687
     CDS             2281680..2282336
     CDS             2283037..2284308
     CDS             complement(2284410..2285168)
     CDS             complement(2285533..2286099)
     CDS             complement(2286165..2286884)
     CDS             2287297..2288103
     CDS             2288100..2289548
     CDS             2289545..2290270
     CDS             2290638..2292356
     CDS             2292658..2293095
     CDS             complement(2293291..2294826)
     CDS             complement(2295094..2296386)
     CDS             complement(2296712..2297752)
     CDS             complement(2297745..2299337)
     CDS             complement(2299413..2301038)
     CDS             complement(2301499..2302419)
     CDS             2302670..2303602
     CDS             2303599..2304732
     CDS             2304729..2304962
     CDS             2304959..2306251
     CDS             2306287..2307171
     CDS             complement(2307369..2307638)
     CDS             complement(2307854..2309077)
     CDS             complement(2309219..2311273)
     CDS             2311533..2311988
     CDS             2311985..2312839
     CDS             2312887..2314233
     CDS             complement(2314636..2315745)
     CDS             2315983..2317065
     CDS             2317122..2318219
     CDS             2318197..2319144
     CDS             2319134..2319988
     CDS             2320062..2321303
     CDS             2321300..2322754
     CDS             2322759..2323310
     CDS             complement(2328106..2328810)
     CDS             2329654..2330058
     CDS             2330278..2330424
     CDS             2330578..2330904
     CDS             complement(2330917..2331822)
     CDS             complement(2331911..2332882)
     CDS             2333070..2333858
     CDS             complement(2334084..2335283)
     CDS             2335571..2337661
     CDS             2337885..2338436
     CDS             2338493..2338822
     CDS             2338882..2339724
     CDS             2339721..2341121
     CDS             2341181..2341591
     CDS             complement(2341894..2342040)
     CDS             complement(2342303..2342788)
     CDS             complement(2342907..2343779)
     CDS             2343902..2344873
     CDS             complement(2345256..2345684)
     CDS             complement(2345698..2346426)
     CDS             complement(2346463..2347152)
     CDS             complement(2347428..2347667)
     CDS             complement(2347799..2348671)
     CDS             complement(2348718..2349194)
     CDS             2349287..2349409
     CDS             complement(2349349..2350884)
     CDS             complement(2350924..2351532)
     CDS             complement(2351765..2352664)
     CDS             2352954..2354936
     CDS             2355034..2355414
     CDS             2355408..2357423
     CDS             complement(2357719..2358039)
     CDS             complement(2358116..2358355)
     CDS             complement(2358772..2359056)
     CDS             complement(2359040..2359261)
     CDS             2359929..2360156
     CDS             2360166..2360297
     CDS             2360299..2360406
     CDS             2360436..2360612
     CDS             2360641..2360988
     CDS             2361036..2361254
     CDS             2362110..2362418
     CDS             2362415..2363590
     CDS             complement(2364172..2364324)
     CDS             2364590..2366050
     CDS             2366209..2367471
     CDS             2367628..2368560
     CDS             2369004..2369693
     CDS             complement(2369725..2370459)
     CDS             complement(2370450..2382845)
     CDS             complement(2382829..2386392)
     CDS             complement(2386525..2387217)
     CDS             complement(2387401..2388171)
     CDS             2388295..2388702
     CDS             2388941..2390653
     CDS             complement(2390813..2393800)
     CDS             complement(2393802..2394386)
     CDS             complement(2394532..2394762)
     CDS             2395765..2398317
     CDS             2398322..2399539
     CDS             2399506..2400312
     CDS             2400315..2401388
     CDS             2401396..2402748
     CDS             2402759..2404534
     CDS             2404538..2404786
     CDS             2404783..2406138
     CDS             2406153..2407196
     CDS             complement(2407762..2408421)
     CDS             2408465..2409586
     CDS             2409579..2410148
     CDS             2410160..2411206
     CDS             2411210..2412259
     CDS             complement(2413223..2414122)
     CDS             2414252..2414977
     CDS             2415258..2415938
     CDS             complement(2415968..2417017)
     CDS             2417308..2418282
     CDS             complement(2418341..2419243)
     CDS             complement(2419593..2420795)
     CDS             complement(2420792..2421094)
     CDS             2421201..2422112
     CDS             complement(2422391..2423077)
     CDS             2423604..2423918
     CDS             2423911..2425809
     CDS             2426372..2427262
     CDS             2427259..2428932
     CDS             2429498..2430319
     CDS             2430384..2431043
     CDS             2431209..2431838
     CDS             2432482..2433087
     CDS             complement(2433224..2433601)
     CDS             complement(2433925..2435259)
     CDS             2435348..2435965
     CDS             complement(2436321..2437442)
     CDS             2438379..2438471
     CDS             2438580..2440532
     CDS             2440801..2441208
     CDS             2441306..2441602
     CDS             2441599..2443263
     CDS             2443266..2444561
     CDS             2444680..2445036
     CDS             2445086..2445466
     CDS             2445466..2446410
     CDS             2446711..2448558
     CDS             complement(2448866..2450158)
     CDS             complement(2450229..2451572)
     CDS             complement(2451664..2453238)
     CDS             complement(2453307..2454236)
     CDS             complement(2454233..2455213)
     CDS             complement(2455210..2456364)
     CDS             complement(2456554..2457675)
     CDS             complement(2457743..2459161)
     CDS             complement(2459197..2460531)
     CDS             complement(2460558..2461316)
     CDS             2462300..2462851
     CDS             2462973..2464463
     CDS             2464594..2465556
     CDS             2465675..2466088
     CDS             2466282..2466572
     CDS             2466594..2468234
     CDS             complement(2468296..2468742)
     CDS             2469350..2471884
     CDS             2472907..2474532
     CDS             2474619..2475509
     CDS             2475509..2476615
     CDS             2476605..2477603
     CDS             2477618..2478508
     CDS             2478636..2482511
     CDS             2482525..2484660
     CDS             2485027..2485398
     CDS             2486203..2486673
     CDS             2487178..2487414
     CDS             complement(2487629..2489236)
     CDS             complement(2489440..2490003)
     CDS             complement(2490263..2491360)
     CDS             complement(2491920..2492423)
     CDS             complement(2492498..2493121)
     CDS             2493855..2495270
     CDS             2495365..2496306
     CDS             2496315..2497271
     CDS             2497408..2500830
     CDS             2501060..2503666
     CDS             2503657..2504679
     CDS             complement(2504867..2506369)
     CDS             2506473..2507684
     CDS             complement(2508006..2509079)
     CDS             complement(2509318..2510283)
     CDS             2510425..2511123
     CDS             complement(2511269..2512336)
     CDS             complement(2512351..2513532)
     CDS             complement(2513529..2515217)
     CDS             complement(2515214..2515981)
     CDS             complement(2516020..2517021)
     CDS             complement(2517018..2517791)
     CDS             complement(2517788..2518471)
     CDS             2518836..2520350
     CDS             2522071..2523009
     CDS             2523043..2523591
     CDS             2523588..2525099
     CDS             2525243..2525770
     CDS             2525850..2526281
     CDS             2526295..2528157
     CDS             2528154..2529143
     CDS             2529146..2532016
     CDS             2532007..2534298
     CDS             2534464..2536752
     CDS             2536756..2538972
     CDS             2538972..2540042
     CDS             2540045..2540761
     CDS             2540804..2541193
     CDS             2541211..2541792
     CDS             2541789..2543150
     CDS             2543176..2544891
     CDS             2544888..2548391
     CDS             2548450..2548809
     CDS             2548964..2549257
     CDS             2549482..2549853
     CDS             2550404..2551303
     CDS             2551537..2552856
     CDS             2552853..2554439
     CDS             2554680..2555675
     CDS             2555980..2557563
     CDS             2557828..2559297
     CDS             complement(2559811..2561466)
     CDS             complement(2561608..2563092)
     CDS             2563362..2564378
     CDS             2564888..2566087
     CDS             complement(2566265..2567290)
     CDS             2567724..2568998
     CDS             2569071..2570042
     CDS             2570193..2570726
     CDS             2570787..2572850
     CDS             2572853..2574778
     CDS             2574783..2575955
     CDS             2575952..2576737
     CDS             2576789..2578030
     CDS             2578051..2579196
     CDS             2579306..2580169
     CDS             2580350..2582005
     CDS             complement(2582092..2582967)
     CDS             complement(2583111..2584010)
     CDS             2584146..2585699
     CDS             2585696..2586733
     CDS             2586961..2588103
     CDS             complement(2588158..2589384)
     CDS             complement(2589502..2591205)
     CDS             complement(2591677..2592621)
     CDS             2592889..2593839
     CDS             2593922..2594851
     CDS             2594966..2595931
     CDS             2595934..2596431
     CDS             2596467..2597426
     CDS             complement(2597773..2598081)
     CDS             complement(2598315..2599304)
     CDS             complement(2599523..2599813)
     CDS             complement(2600583..2601827)
     CDS             2602717..2603832
     CDS             2604026..2604952
     CDS             2604961..2606232
     CDS             2606229..2607002
     CDS             2607002..2607703
     CDS             complement(2607822..2607962)
     CDS             2608429..2609673
     CDS             complement(2609995..2611449)
     CDS             complement(2611446..2611751)
     CDS             complement(2611748..2612521)
     CDS             complement(2612518..2614161)
     CDS             2614813..2615754
     CDS             2615881..2620416
     CDS             2620413..2626418
     CDS             2626415..2627470
     CDS             2627467..2629194
     CDS             2629191..2630975
     CDS             2631052..2633310
     CDS             2633310..2633576
     CDS             2633578..2635092
     CDS             2635109..2636380
     CDS             complement(2636755..2637045)
     CDS             complement(2637469..2639409)
     CDS             2639679..2639873
     CDS             2640556..2640843
     CDS             complement(2641825..2643126)
     CDS             2643503..2643985
     CDS             2644813..2645097
     CDS             complement(2645911..2646297)
     CDS             complement(2647040..2647765)
     CDS             2647882..2648781
     CDS             complement(2648811..2650283)
     CDS             complement(2650322..2651173)
     CDS             complement(2651136..2652362)
     CDS             complement(2652365..2653276)
     CDS             complement(2653744..2654652)
     CDS             complement(2654690..2656480)
     CDS             complement(2656534..2657421)
     CDS             complement(2657929..2658702)
     CDS             complement(2658699..2660210)
     CDS             complement(2660288..2661415)
     CDS             2661515..2662648
     CDS             2662905..2664608
     CDS             2664677..2666206
     CDS             2666318..2667214
     CDS             2667214..2668008
     CDS             2668005..2669153
     CDS             complement(2669606..2670988)
     CDS             complement(2670998..2672959)
     CDS             complement(2672962..2674164)
     CDS             2674493..2675587
     CDS             2675957..2676679
     CDS             complement(2677154..2678068)
     CDS             2678544..2679254
     CDS             2679339..2680757
     CDS             complement(2681103..2683865)
     CDS             2684162..2685226
     CDS             complement(2685278..2685520)
     CDS             2685741..2686331
     CDS             2686432..2688744
     CDS             2688840..2689103
     CDS             complement(2689339..2689581)
     CDS             complement(2689581..2690390)
     CDS             2690728..2691204
     CDS             2691497..2692156
     CDS             2692197..2692907
     CDS             complement(2694781..2696160)
     CDS             complement(2696157..2696819)
     CDS             2696980..2697840
     CDS             2698226..2698495
     CDS             complement(2698722..2699048)
     CDS             complement(2699138..2699605)
     CDS             2699712..2700668
     CDS             2701242..2701721
     CDS             2701785..2703236
     CDS             2703346..2703714
     CDS             complement(2703594..2704247)
     CDS             2704246..2704824
     CDS             2705101..2705367
     CDS             2706449..2708299
     CDS             2708460..2710217
     CDS             2710231..2710626
     CDS             complement(2711530..2711682)
     CDS             2712178..2714208
     CDS             2714681..2715001
     CDS             2715376..2715642
     CDS             complement(2715785..2716444)
     CDS             2717913..2718059
     CDS             2718436..2719146
     CDS             2720344..2721489
     CDS             complement(2721624..2721743)
     CDS             complement(2721850..2723667)
     CDS             complement(2723968..2724081)
     CDS             2724534..2724752
     CDS             complement(2724961..2726295)
     CDS             complement(2726607..2728004)
     CDS             2728682..2730382
     CDS             2730903..2731595
     CDS             2731624..2732253
     CDS             2732275..2732577
     CDS             complement(2732670..2733560)
     CDS             complement(2733693..2733899)
     CDS             2734084..2734908
     CDS             2735126..2737096
     CDS             complement(2737148..2737624)
     CDS             complement(2738249..2740480)
     CDS             complement(2740483..2740944)
     CDS             2741151..2742128
     CDS             2742347..2742745
     CDS             complement(2743177..2743533)
     CDS             2743938..2745176
     CDS             2745181..2746395
     CDS             2746490..2747893
     CDS             2747890..2748096
     CDS             complement(2748167..2749495)
     CDS             complement(2749496..2750218)
     CDS             2750459..2751205
     CDS             2751229..2752416
     CDS             complement(2752460..2752897)
     CDS             2753063..2753752
     CDS             2753749..2754513
     CDS             2754537..2756000
     CDS             2756070..2756918
     CDS             2756976..2757368
     CDS             2757391..2758194
     CDS             2758204..2759010
     CDS             2760112..2761077
     CDS             complement(2761170..2762261)
     CDS             complement(2762732..2763799)
     CDS             complement(2763792..2765561)
     CDS             complement(2765661..2766749)
     CDS             2766878..2767549
     CDS             2767546..2769051
     CDS             complement(2769664..2770533)
     CDS             complement(2770961..2772136)
     CDS             2772439..2773641
     CDS             complement(2774351..2774770)
     CDS             2775112..2775897
     CDS             complement(2776195..2777319)
     CDS             2777848..2778228
     CDS             2778393..2779628
     CDS             2779633..2780607
     CDS             complement(2780825..2781349)
     CDS             complement(2781579..2782400)
     CDS             complement(2782414..2783706)
     CDS             complement(2783703..2784695)
     CDS             2784744..2785346
     CDS             2785891..2786571
     CDS             2786861..2787958
     CDS             complement(2787801..2788853)
     CDS             2788921..2789682
     CDS             2789825..2790484
     CDS             2790632..2791702
     CDS             2791828..2792223
     CDS             complement(2792501..2793295)
     CDS             complement(2793683..2795191)
     CDS             2795295..2796014
     CDS             complement(2796393..2797235)
     CDS             complement(2797278..2798207)
     CDS             2798299..2799960
     CDS             2800305..2800997
     CDS             complement(2801110..2803164)
     CDS             complement(2803557..2805416)
     CDS             complement(2805474..2807441)
     CDS             complement(2807444..2808769)
     CDS             complement(2808784..2810334)
     CDS             2811370..2811699
     CDS             complement(2811884..2812639)
     CDS             complement(2812611..2813105)
     CDS             complement(2813253..2814038)
     CDS             complement(2814984..2815934)
     CDS             2815993..2817393
     CDS             2817604..2819121
     CDS             complement(2819184..2819534)
     CDS             complement(2819797..2820474)
     CDS             complement(2820835..2822067)
     CDS             2822587..2823684
     CDS             complement(2824303..2824674)
     CDS             complement(2824841..2825614)
     CDS             2825763..2827172
     CDS             2827214..2828344
     CDS             complement(2828335..2829981)
     CDS             complement(2830155..2830373)
     CDS             complement(2830500..2832737)
     CDS             2832948..2833958
     CDS             complement(2834509..2834811)
     CDS             2835130..2836284
     CDS             2836398..2836862
     CDS             2837413..2838675
     CDS             2838680..2839912
     CDS             2839912..2841168
     CDS             complement(2841228..2842565)
     CDS             complement(2842761..2843693)
     CDS             complement(2843735..2844532)
     CDS             complement(2844647..2845363)
     CDS             2845717..2847063
     CDS             complement(2847387..2847710)
     CDS             complement(2848029..2849519)
     CDS             complement(2849655..2851322)
     CDS             complement(2851863..2852843)
     CDS             complement(2853264..2853371)
     CDS             complement(2853378..2854016)
     CDS             2854389..2855156
     CDS             2855269..2855427
     CDS             2856017..2856499
     CDS             complement(2856729..2857175)
     CDS             2857710..2858087
     CDS             2858368..2859303
     CDS             2859999..2860415
     CDS             complement(2860501..2860941)
     CDS             complement(2861971..2862624)
     CDS             2862736..2863563
     CDS             2863730..2865178
     CDS             2865196..2867052
     CDS             2867362..2868567
     CDS             2868981..2870120
     CDS             2870193..2871917
     CDS             complement(2872181..2873005)
     CDS             2873194..2874207
     CDS             2874204..2875760
     CDS             2875750..2876775
     CDS             2876772..2877092
     CDS             2877127..2878449
     CDS             2878721..2879560
     CDS             2879700..2880443
     CDS             2880519..2881361
     CDS             2881513..2882289
     CDS             2882325..2882663
     CDS             2885082..2889713
     CDS             complement(2889664..2890428)
     CDS             complement(2890594..2890935)
     CDS             complement(2891126..2891866)
     CDS             complement(2891981..2892400)
     CDS             complement(2892461..2893615)
     CDS             complement(2894557..2895171)
     CDS             2895286..2895723
     CDS             2895872..2897014
     CDS             2897503..2898123
     CDS             complement(2898181..2898705)
     CDS             complement(2899204..2901270)
     CDS             complement(2901597..2902064)
     CDS             2902397..2903782
     CDS             2903814..2905016
     CDS             2905348..2905737
     CDS             2906882..2907505
     CDS             complement(2907670..2908320)
     CDS             complement(2908432..2909745)
     CDS             2910213..2910710
     CDS             2911180..2911431
     CDS             2911515..2912930
     CDS             2912941..2913309
     CDS             2913302..2913913
     CDS             complement(2913948..2916803)
     CDS             complement(2916811..2922972)
     CDS             2923430..2924056
     CDS             complement(2924029..2924733)
     CDS             2925004..2925570
     CDS             2925567..2927771
     CDS             2927768..2928688
     CDS             2928691..2929593
     CDS             2929590..2931203
     CDS             2931196..2932089
     CDS             complement(2932053..2932760)
     CDS             2932772..2933929
     CDS             2934169..2934450
     CDS             2934905..2936848
     CDS             complement(2937137..2937460)
     CDS             2937562..2938242
     CDS             complement(2938128..2939294)
     CDS             complement(2939892..2940635)
     CDS             2941007..2941195
     CDS             complement(2941454..2941909)
     CDS             2942132..2942422
     CDS             2942491..2942727
     CDS             complement(2942806..2943453)
     CDS             2944015..2944473
     CDS             complement(2944843..2945679)
     CDS             complement(2945679..2946173)
     CDS             complement(2946355..2947194)
     CDS             2947444..2948484
     CDS             2948830..2949975
     CDS             2950162..2951370
     CDS             2951794..2952570
     CDS             2952586..2953455
     CDS             2954454..2955839
     CDS             complement(2956393..2956635)
     CDS             2956786..2957076
     CDS             complement(2957470..2958786)
     CDS             complement(2959208..2959705)
     CDS             complement(2959823..2960707)
     CDS             2961354..2961698
     CDS             2961863..2963209
     CDS             2963705..2964676
     CDS             complement(2964700..2965632)
     CDS             2965927..2966418
     CDS             2966637..2968331
     CDS             2968328..2970595
     CDS             2970720..2971922
     CDS             2971909..2972154
     CDS             2972148..2972657
     CDS             2972697..2974220
     CDS             complement(2974617..2975516)
     CDS             2975622..2976308
     CDS             2976791..2977738
     CDS             2978130..2978996
     CDS             2978993..2979826
     CDS             2980332..2981039
     CDS             2981269..2982798
     CDS             2982836..2984185
     CDS             2984394..2985884
     CDS             2985881..2986501
     CDS             2986579..2987517
     CDS             2987747..2988949
     CDS             complement(2989639..2990250)
     CDS             2990422..2990901
     CDS             complement(2991042..2992103)
     CDS             complement(2992153..2992458)
     CDS             2993787..2994911
     CDS             complement(2995130..2995528)
     CDS             2996047..2996388
     CDS             complement(2996593..2997057)
     CDS             2997234..2997887
     CDS             complement(2997850..2998671)
     CDS             complement(2998760..2999371)
     CDS             complement(2999596..3000039)
     CDS             3000113..3000832
     CDS             complement(3000869..3001585)
     CDS             complement(3002195..3003400)
     CDS             complement(3003463..3004047)
     CDS             3004180..3004806
     CDS             3004893..3005843
     CDS             complement(3006160..3007248)
     CDS             3007683..3008000
     CDS             3008002..3008313
     CDS             3008348..3009415
     CDS             3009412..3010182
     CDS             3010221..3010748
     CDS             3010765..3011670
     CDS             3011667..3012521
     CDS             3012518..3013315
     CDS             3013308..3014981
     CDS             3014974..3015789
     CDS             3015815..3017305
     CDS             3017322..3018287
     CDS             3018280..3019527
     CDS             3019562..3020968
     CDS             3021673..3023988
     CDS             3024047..3024877
     CDS             complement(3025038..3025472)
     CDS             3025663..3025830
     CDS             3026012..3027505
     CDS             complement(3027670..3028152)
     CDS             3028340..3029641
     CDS             complement(3029809..3030033)
     CDS             3030470..3031171
     CDS             3031288..3032160
     CDS             3032460..3033017
     CDS             complement(3033137..3033598)
     CDS             3033728..3034639
     CDS             complement(3035431..3036384)
     CDS             3036484..3037902
     CDS             3037929..3039206
     CDS             complement(3039770..3040723)
     CDS             complement(3040735..3041649)
     CDS             complement(3041646..3042572)
     CDS             complement(3042600..3044189)
     CDS             complement(3044435..3045085)
     CDS             complement(3045307..3046290)
     CDS             complement(3046428..3047234)
     CDS             complement(3047313..3047879)
     CDS             3048600..3049397
     CDS             complement(3049432..3050946)
     CDS             3051185..3052741
     CDS             complement(3053001..3054665)
     CDS             complement(3055307..3056161)
     CDS             3056394..3057722
     CDS             3057999..3059108
     CDS             complement(3059176..3060066)
     CDS             3060441..3060839
     CDS             3060817..3061602
     CDS             3061599..3062552
     CDS             complement(3062524..3063396)
     CDS             complement(3063434..3064600)
     CDS             3065021..3066175
     CDS             complement(3066677..3067588)
     CDS             3067750..3067854
     CDS             3068204..3069151
     CDS             3069326..3070213
     CDS             3070944..3071816
     CDS             complement(3071926..3072261)
     CDS             complement(3073115..3073882)
     CDS             complement(3073879..3074760)
     CDS             complement(3074762..3075703)
     CDS             complement(3075746..3076816)
     CDS             complement(3076837..3078438)
     CDS             complement(3078587..3079156)
     CDS             complement(3079176..3080066)
     CDS             complement(3080197..3080937)
     CDS             complement(3081059..3082270)
     CDS             3082560..3084545
     CDS             3084637..3085077
     CDS             3085129..3089754
     CDS             3089761..3090240
     CDS             3091289..3094678
     CDS             3094790..3095404
     CDS             complement(3095600..3097192)
     CDS             3097484..3098740
     CDS             3098855..3100168
     CDS             complement(3100614..3101066)
     CDS             complement(3101315..3102223)
     CDS             complement(3102236..3104560)
     CDS             3104676..3106157
     CDS             3106168..3106587
     CDS             complement(3106746..3107489)
     CDS             complement(3107565..3110351)
     CDS             complement(3110397..3110552)
     CDS             complement(3111091..3112782)
     CDS             3113548..3114207
     CDS             3114257..3114772
     CDS             3114772..3116385
     CDS             3116385..3117743
     CDS             3117935..3118348
     CDS             3118425..3119516
     CDS             complement(3119715..3120518)
     CDS             3120986..3121675
     CDS             3121672..3122385
     CDS             3122454..3123221
     CDS             complement(3123286..3124587)
     CDS             3124609..3124767
     CDS             3124838..3125332
     CDS             3125586..3126335
     CDS             complement(3126453..3126797)
     CDS             3127256..3127375
     CDS             3127462..3128709
     CDS             complement(3128754..3129296)
     CDS             complement(3129796..3129927)
     CDS             complement(3129976..3130239)
     CDS             3130416..3130895
     CDS             3130897..3131628
     CDS             3131925..3133460
     CDS             complement(3133877..3135376)
     CDS             complement(3135524..3137083)
     CDS             complement(3137250..3138254)
     CDS             complement(3138420..3140099)
     CDS             complement(3140141..3141385)
     CDS             complement(3141372..3141611)
     CDS             complement(3141665..3142447)
     CDS             complement(3142448..3143224)
     CDS             complement(3143212..3144471)
     CDS             complement(3145748..3146953)
     CDS             complement(3147326..3148498)
     CDS             complement(3148884..3150116)
     CDS             3150718..3164289
     CDS             3164279..3169138
     CDS             3169424..3172696
     CDS             complement(3173310..3181364)
     CDS             complement(3181373..3181666)