CDS             1..1416
     CDS             complement(1501..2241)
     CDS             2585..5131
     CDS             complement(5224..8229)
     CDS             8358..8726
     CDS             complement(8873..9754)
     CDS             complement(9842..10867)
     CDS             complement(10903..12219)
     CDS             12325..13998
     CDS             14159..14359
     CDS             14514..15206
     CDS             complement(15276..15719)
     CDS             complement(15735..16004)
     CDS             complement(16007..16351)
     CDS             16561..17007
     CDS             17116..17298
     CDS             complement(17374..18072)
     CDS             complement(18074..19672)
     CDS             complement(19905..22064)
     CDS             22097..22243
     CDS             22250..23380
     CDS             23518..23709
     CDS             23753..24994
     CDS             complement(25013..25918)
     CDS             25976..27442
     CDS             27449..28435
     CDS             28548..29114
     CDS             29170..29577
     CDS             29604..30494
     CDS             30502..33177
     CDS             33184..34215
     CDS             complement(34247..36184)
     CDS             complement(36212..38257)
     CDS             complement(38254..40848)
     CDS             complement(40861..42444)
     CDS             complement(42453..44960)
     CDS             45197..49249
     CDS             complement(49721..51334)
     CDS             complement(51403..51912)
     CDS             complement(52180..54114)
     CDS             complement(54129..57200)
     CDS             complement(57242..59065)
     CDS             complement(59328..60299)
     CDS             complement(60312..61433)
     CDS             61646..62611
     CDS             62697..62849
     CDS             complement(62782..64320)
     CDS             complement(64603..65394)
     CDS             65510..66415
     CDS             complement(66523..67911)
     CDS             complement(67908..68543)
     CDS             complement(68626..69666)
     CDS             complement(69716..71635)
     CDS             complement(71682..72335)
     CDS             complement(72411..73706)
     CDS             complement(73709..74251)
     CDS             74409..75191
     CDS             complement(75264..76238)
     CDS             complement(76252..78054)
     CDS             complement(78063..78638)
     CDS             complement(78805..79968)
     CDS             complement(80059..83235)
     CDS             complement(83232..84719)
     CDS             complement(84706..87786)
     CDS             complement(87791..88858)
     CDS             complement(88911..90560)
     CDS             complement(90563..92074)
     CDS             complement(92076..92978)
     CDS             complement(92987..94891)
     CDS             complement(95171..96265)
     CDS             complement(96354..96602)
     CDS             complement(96844..97710)
     CDS             complement(97714..97935)
     CDS             98189..99187
     CDS             complement(99951..101030)
     CDS             101327..102115
     CDS             complement(102098..102982)
     CDS             103089..103871
     CDS             complement(103946..105514)
     CDS             complement(105521..106378)
     CDS             complement(106393..106935)
     CDS             complement(107007..107666)
     CDS             107817..111521
     CDS             111599..115615
     CDS             115620..116168
     CDS             116165..116737
     CDS             complement(117024..118523)
     CDS             118605..121406
     CDS             121652..122683
     CDS             122740..125046
     CDS             complement(125156..125647)
     CDS             complement(125666..125887)
     CDS             complement(125874..127304)
     CDS             127383..129062
     CDS             129228..129443
     CDS             complement(129411..130409)
     CDS             complement(130412..131005)
     CDS             132242..133411
     CDS             133654..134769
     CDS             134806..135624
     CDS             135713..136948
     CDS             136961..138121
     CDS             138127..139512
     CDS             139529..140296
     CDS             140359..140922
     CDS             140974..141876
     CDS             141885..143924
     CDS             143945..144055
     CDS             complement(144102..144875)
     CDS             complement(145131..146909)
     CDS             complement(147270..148820)
     CDS             148860..149051
     CDS             complement(149048..150859)
     CDS             complement(150877..154278)
     CDS             complement(154407..155381)
     CDS             complement(155510..156106)
     CDS             complement(156318..158426)
     CDS             complement(158449..159639)
     CDS             complement(159670..161013)
     CDS             complement(161024..162910)
     CDS             complement(162944..163306)
     CDS             complement(163517..164740)
     CDS             complement(164758..166407)
     CDS             complement(166561..168498)
     CDS             complement(168640..171276)
     CDS             complement(171283..172368)
     CDS             complement(172446..174368)
     CDS             complement(174495..175880)
     CDS             complement(175976..177454)
     CDS             complement(177403..177588)
     CDS             complement(177753..178685)
     CDS             complement(178876..180312)
     CDS             complement(180512..182539)
     CDS             complement(182562..185966)
     CDS             complement(185932..186447)
     CDS             complement(186648..189461)
     CDS             complement(189620..192346)
     CDS             complement(192448..194061)
     CDS             194185..196551
     CDS             complement(196705..200130)
     CDS             complement(200127..202061)
     CDS             complement(202213..204039)
     CDS             complement(204050..207127)
     CDS             complement(207253..207798)
     CDS             complement(207823..209049)
     CDS             complement(209285..212089)
     CDS             212676..213062
     CDS             213194..215044
     CDS             215047..216261
     CDS             216387..217580
     CDS             complement(217758..217925)
     CDS             complement(218043..221021)
     CDS             complement(221067..221909)
     CDS             complement(221921..222700)
     CDS             222898..223251
     CDS             223406..223624
     CDS             complement(223706..228055)
     CDS             complement(228067..228381)
     CDS             complement(228419..229834)
     CDS             complement(229847..231754)
     CDS             complement(231751..233139)
     CDS             complement(233203..235554)
     CDS             complement(236625..237008)
     CDS             complement(237055..237777)
     CDS             238856..240022
     CDS             complement(240544..243864)
     CDS             complement(243865..245508)
     CDS             complement(245656..247500)
     CDS             complement(247607..250612)
     CDS             complement(250818..253673)
     CDS             complement(253687..255081)
     CDS             complement(255095..256420)
     CDS             complement(256636..258945)
     CDS             complement(258977..262270)
     CDS             complement(262638..263819)
     CDS             264108..265703
     CDS             complement(265722..266627)
     CDS             266685..268298
     CDS             268330..270468
     CDS             270558..270875
     CDS             271119..272900
     CDS             272943..274226
     CDS             274242..276095
     CDS             276209..279496
     CDS             279637..280770
     CDS             complement(280889..283003)
     CDS             complement(282982..285336)
     CDS             285548..288415
     CDS             288434..289708
     CDS             289726..291210
     CDS             291188..291886
     CDS             291883..292686
     CDS             292702..294126
     CDS             294143..296905
     CDS             complement(297856..298842)
     CDS             299315..299449
     CDS             complement(299550..299939)
     CDS             complement(299939..300910)
     CDS             301063..301782
     CDS             301792..303048
     CDS             303053..304294
     CDS             304368..305462
     CDS             305475..306791
     CDS             306975..308333
     CDS             complement(308639..309592)
     CDS             complement(309716..310549)
     CDS             310626..312020
     CDS             312103..313056
     CDS             complement(313068..313727)
     CDS             complement(313730..314452)
     CDS             complement(314439..316586)
     CDS             316752..317762
     CDS             complement(318245..318886)
     CDS             complement(318897..320438)
     CDS             320590..323283
     CDS             323287..324132
     CDS             324141..325169
     CDS             complement(325420..327873)
     CDS             complement(328048..329913)
     CDS             complement(330003..330386)
     CDS             complement(330409..332097)
     CDS             complement(332123..335194)
     CDS             complement(335285..336931)
     CDS             337173..338033
     CDS             338151..339083
     CDS             339098..340024
     CDS             340051..341310
     CDS             341333..342352
     CDS             complement(342425..343069)
     CDS             343519..343989
     CDS             344045..344485
     CDS             complement(346789..347250)
     CDS             complement(347496..347660)
     CDS             complement(347997..348194)
     CDS             349380..349808
     CDS             349896..350192
     CDS             complement(350267..350365)
     CDS             350429..350962
     CDS             complement(351019..352500)
     CDS             complement(352478..353440)
     CDS             complement(353427..354821)
     CDS             complement(354931..355224)
     CDS             complement(355297..358431)
     CDS             complement(358549..359571)
     CDS             complement(359595..360920)
     CDS             complement(360957..361586)
     CDS             complement(361640..362407)
     CDS             complement(362431..363816)
     CDS             complement(363828..367046)
     CDS             complement(367100..368311)
     CDS             368763..371048
     CDS             371524..372858
     CDS             373014..374162
     CDS             374171..374947
     CDS             complement(374992..375138)
     CDS             complement(375804..377009)
     CDS             complement(377119..380076)
     CDS             380311..381648
     CDS             381810..382205
     CDS             382195..383496
     CDS             383493..384005
     CDS             384033..385856
     CDS             complement(385875..386816)
     CDS             386973..387845
     CDS             388061..388942
     CDS             388974..389525
     CDS             389552..390538
     CDS             390545..391720
     CDS             391735..392985
     CDS             393021..393449
     CDS             393635..394000
     CDS             394023..395873
     CDS             complement(395941..397044)
     CDS             complement(397052..397810)
     CDS             complement(397933..398559)
     CDS             complement(398577..399596)
     CDS             complement(399777..399980)
     CDS             complement(399989..401296)
     CDS             complement(401296..402669)
     CDS             402791..404161
     CDS             404215..404844
     CDS             405074..406930
     CDS             407089..407493
     CDS             407637..408563
     CDS             408684..409271
     CDS             complement(409289..409489)
     CDS             complement(409491..411596)
     CDS             complement(411626..413935)
     CDS             complement(413971..414270)
     CDS             complement(414461..416776)
     CDS             complement(416788..418149)
     CDS             complement(418262..418453)
     CDS             complement(418565..418762)
     CDS             complement(418809..419192)
     CDS             complement(419273..419656)
     CDS             complement(419754..420080)
     CDS             420280..421524
     CDS             421595..422176
     CDS             422340..422753
     CDS             422789..423028
     CDS             423061..423975
     CDS             423972..426173
     CDS             426222..427367
     CDS             427417..427620
     CDS             427604..429109
     CDS             429102..429647
     CDS             complement(429649..430041)
     CDS             complement(430041..430193)
     CDS             complement(430659..430820)
     CDS             complement(431050..433104)
     CDS             433162..433659
     CDS             433708..434847
     CDS             435317..438409
     CDS             438422..440239
     CDS             complement(440426..443653)
     CDS             complement(443712..445781)
     CDS             complement(445813..447348)
     CDS             complement(447369..450872)
     CDS             complement(450930..451916)
     CDS             complement(452045..452626)
     CDS             complement(452666..454300)
     CDS             complement(454416..456086)
     CDS             456372..458282
     CDS             458292..460442
     CDS             complement(460919..462256)
     CDS             complement(462270..464231)
     CDS             complement(464489..464851)
     CDS             complement(464996..467305)
     CDS             467476..468972
     CDS             complement(469091..470284)
     CDS             complement(470401..473517)
     CDS             complement(473522..474652)
     CDS             complement(474707..476104)
     CDS             complement(476236..476778)
     CDS             complement(476932..477753)
     CDS             complement(477750..477980)
     CDS             complement(478325..479389)
     CDS             complement(479468..479728)
     CDS             480095..480988
     CDS             480994..482013
     CDS             482049..482429
     CDS             482471..484177
     CDS             484636..485244
     CDS             complement(485324..485734)
     CDS             complement(485762..486850)
     CDS             486915..488132
     CDS             488274..488396
     CDS             488658..490655
     CDS             490677..490790
     CDS             490738..491640
     CDS             491658..492044
     CDS             492091..493335
     CDS             493356..493979
     CDS             494014..495510
     CDS             495629..496129
     CDS             496824..498239
     CDS             complement(498363..498902)
     CDS             complement(499093..499677)
     CDS             complement(499713..501065)
     CDS             complement(501539..503176)
     CDS             complement(503218..503490)
     CDS             503586..505337
     CDS             505346..506380
     CDS             506393..507811
     CDS             507875..509065
     CDS             complement(509645..511009)
     CDS             complement(511168..511455)
     CDS             complement(511504..512508)
     CDS             complement(512519..512869)
     CDS             complement(512811..513488)
     CDS             complement(513496..514512)
     CDS             complement(514525..515949)
     CDS             complement(515983..517479)
     CDS             complement(517505..518443)
     CDS             complement(518433..519278)
     CDS             complement(519622..520377)
     CDS             complement(520389..521003)
     CDS             complement(521125..522729)
     CDS             complement(522894..527216)
     CDS             complement(527392..529089)
     CDS             complement(529109..532378)
     CDS             complement(532407..533393)
     CDS             complement(533458..534060)
     CDS             complement(534063..535325)
     CDS             complement(535417..537030)
     CDS             complement(537099..537608)
     CDS             complement(537621..537824)
     CDS             complement(537984..538664)
     CDS             538876..539778
     CDS             complement(539882..540793)
     CDS             complement(540928..543285)
     CDS             complement(543282..547931)
     CDS             548642..549487
     CDS             549500..550744
     CDS             550838..552148
     CDS             552162..554729
     CDS             554831..556213
     CDS             556498..556803
     CDS             complement(556868..557539)
     CDS             complement(557541..558287)
     CDS             complement(558319..558918)
     CDS             complement(559316..559447)
     CDS             559546..560136
     CDS             560191..561126
     CDS             561348..564632
     CDS             564646..566187
     CDS             566286..568733
     CDS             568730..570811
     CDS             570847..573552
     CDS             573667..575265
     CDS             575547..577097
     CDS             577412..577645
     CDS             complement(578142..579446)
     CDS             complement(579551..579655)
     CDS             complement(580108..580386)
     CDS             complement(580406..582862)
     CDS             complement(582890..583828)
     CDS             583974..584924
     CDS             584931..585995
     CDS             complement(585992..586636)
     CDS             complement(587232..588326)
     CDS             588430..589221
     CDS             589476..592697
     CDS             complement(592763..595567)
     CDS             complement(595588..596088)
     CDS             596176..596943
     CDS             597050..598249
     CDS             complement(598327..599433)
     CDS             complement(599461..600918)
     CDS             complement(600955..601866)
     CDS             complement(601878..602492)
     CDS             complement(602522..604078)
     CDS             complement(604091..604900)
     CDS             complement(604915..606123)
     CDS             complement(606352..608220)
     CDS             complement(608242..608538)
     CDS             complement(608541..610208)
     CDS             complement(610226..611584)
     CDS             complement(611589..612461)
     CDS             complement(612498..613835)
     CDS             complement(613848..615323)
     CDS             615575..616009
     CDS             complement(616130..616798)
     CDS             616885..618561
     CDS             618621..619637
     CDS             619857..620762
     CDS             620779..621099
     CDS             621096..621542
     CDS             622046..622228
     CDS             622537..622719
     CDS             622682..623587
     CDS             623789..624805
     CDS             624870..624995
     CDS             625115..625702
     CDS             625829..625987
     CDS             626410..627162
     CDS             627213..628013
     CDS             complement(628306..629754)
     CDS             complement(630074..630295)
     CDS             complement(630432..632612)
     CDS             complement(632770..633930)
     CDS             complement(634144..634815)
     CDS             complement(634996..636351)
     CDS             636733..636978
     CDS             complement(637055..637876)
     CDS             638002..638748
     CDS             638745..639509
     CDS             complement(639588..640901)
     CDS             complement(640935..641816)
     CDS             complement(641899..642906)
     CDS             complement(643008..643193)
     CDS             complement(643205..643738)
     CDS             644631..645101
     CDS             complement(647888..648349)
     CDS             complement(648595..648759)
     CDS             complement(649096..649293)
     CDS             650420..650539
     CDS             650556..650804
     CDS             650834..651421
     CDS             651432..651722
     CDS             651966..652967
     CDS             653045..655120
     CDS             complement(655133..655726)
     CDS             complement(655731..656189)
     CDS             complement(656295..657050)
     CDS             complement(657081..658325)
     CDS             complement(658372..658914)
     CDS             complement(659028..659918)
     CDS             complement(659941..660405)
     CDS             complement(660626..662722)
     CDS             complement(662724..663383)
     CDS             complement(663380..663931)
     CDS             complement(663935..664828)
     CDS             complement(664838..665257)
     CDS             complement(665264..665980)
     CDS             complement(665977..666693)
     CDS             666797..667684
     CDS             667856..669166
     CDS             complement(669422..669772)
     CDS             669808..670212
     CDS             670200..670550
     CDS             670637..672202
     CDS             complement(672667..673119)
     CDS             complement(673168..676251)
     CDS             complement(676248..677450)
     CDS             677622..677897
     CDS             677887..678228
     CDS             complement(678281..680632)
     CDS             complement(680686..683145)
     CDS             complement(683215..684849)
     CDS             complement(684871..687819)
     CDS             complement(688030..690849)
     CDS             complement(691058..693406)
     CDS             complement(693423..695921)
     CDS             complement(695949..697892)
     CDS             complement(698086..699594)
     CDS             complement(699700..701442)
     CDS             complement(701455..704733)
     CDS             complement(704884..705828)
     CDS             complement(705902..706462)
     CDS             706666..708873
     CDS             708917..709180
     CDS             709692..712763
     CDS             712776..714329
     CDS             complement(714449..715450)
     CDS             complement(715775..716917)
     CDS             complement(716942..719398)
     CDS             complement(719683..721374)
     CDS             complement(721388..724489)
     CDS             724801..728823
     CDS             complement(729032..730072)
     CDS             complement(730214..732529)
     CDS             complement(732621..733895)
     CDS             complement(734318..735616)
     CDS             735735..736592
     CDS             736624..737388
     CDS             complement(737466..738476)
     CDS             complement(738460..739362)
     CDS             complement(739586..740281)
     CDS             complement(740262..740615)
     CDS             740818..741831
     CDS             741857..743053
     CDS             complement(743119..743886)
     CDS             complement(744018..744338)
     CDS             complement(744375..745064)
     CDS             complement(745138..746127)
     CDS             complement(746229..746795)
     CDS             746998..747153
     CDS             complement(747332..748567)
     CDS             complement(748761..749906)
     CDS             complement(750145..750921)
     CDS             complement(751250..753646)
     CDS             complement(753893..755752)
     CDS             complement(755770..758829)
     CDS             complement(758838..761153)
     CDS             complement(761171..762787)
     CDS             complement(762962..764797)
     CDS             complement(764827..768048)
     CDS             complement(768182..768316)
     CDS             768330..769715
     CDS             769977..773783
     CDS             774049..774294
     CDS             complement(774394..775740)
     CDS             775890..776531
     CDS             776550..777623
     CDS             777620..778594
     CDS             778623..779780
     CDS             779839..780489
     CDS             780519..780917
     CDS             complement(781306..782271)
     CDS             complement(782291..783544)
     CDS             complement(783582..784664)
     CDS             784823..785605
     CDS             785809..788001
     CDS             complement(788124..790481)
     CDS             complement(790487..791341)
     CDS             complement(791366..791878)
     CDS             complement(792092..792760)
     CDS             complement(792859..794799)
     CDS             complement(794821..798201)
     CDS             complement(798666..800552)
     CDS             complement(800580..803990)
     CDS             804322..804474
     CDS             complement(804612..806318)
     CDS             complement(806397..807035)
     CDS             807037..807243
     CDS             807349..808500
     CDS             808644..808745
     CDS             808837..812238
     CDS             812260..814173
     CDS             814400..815593
     CDS             815786..818941
     CDS             818963..820933
     CDS             complement(821247..821711)
     CDS             complement(821756..823408)
     CDS             complement(823492..824046)
     CDS             complement(824224..824643)
     CDS             complement(824661..826187)
     CDS             complement(826223..827605)
     CDS             complement(828530..830413)
     CDS             complement(830431..831333)
     CDS             complement(831491..832669)
     CDS             complement(832783..834582)
     CDS             complement(834784..836550)
     CDS             complement(836577..839606)
     CDS             complement(840437..841951)
     CDS             complement(842284..843174)
     CDS             complement(843357..844130)
     CDS             complement(844314..845438)
     CDS             complement(845452..846420)
     CDS             complement(846426..847634)
     CDS             complement(847735..848292)
     CDS             complement(848315..848791)
     CDS             849098..850576
     CDS             850619..851872
     CDS             851965..852984
     CDS             853070..853879
     CDS             854088..854585
     CDS             complement(854692..856206)
     CDS             complement(856375..857994)
     CDS             complement(858006..861077)
     CDS             complement(861218..865378)
     CDS             865527..866447
     CDS             866455..867453
     CDS             complement(867479..868336)
     CDS             868452..871547
     CDS             871943..874510
     CDS             874565..875092
     CDS             875089..876099
     CDS             complement(876223..877464)
     CDS             complement(877582..877761)
     CDS             complement(877923..878924)
     CDS             complement(878957..880255)
     CDS             complement(880303..882534)
     CDS             complement(882608..883597)
     CDS             complement(883622..884743)
     CDS             complement(884761..885819)
     CDS             complement(885851..887392)
     CDS             complement(887406..890582)
     CDS             complement(891106..893121)
     CDS             complement(893309..894154)
     CDS             complement(894198..895967)
     CDS             complement(895991..899392)
     CDS             complement(899488..899670)
     CDS             complement(899681..901993)
     CDS             complement(902023..904305)
     CDS             complement(904323..905315)
     CDS             complement(905344..905919)
     CDS             complement(906124..908346)
     CDS             complement(908440..909135)
     CDS             909295..909573
     CDS             909582..910397
     CDS             910471..910878
     CDS             911092..911415
     CDS             911433..913661
     CDS             913757..914410
     CDS             914551..915390
     CDS             915605..916897
     CDS             917012..917596
     CDS             complement(917614..918384)
     CDS             complement(918435..920042)
     CDS             920681..920875
     CDS             921126..922361
     CDS             complement(922442..922636)
     CDS             922660..922935
     CDS             922956..924083
     CDS             924087..924980
     CDS             925056..925421
     CDS             925418..926398
     CDS             926441..926920
     CDS             927015..927305
     CDS             927587..927865
     CDS             927852..928658
     CDS             928660..929418
     CDS             929431..930666
     CDS             930679..931560
     CDS             931587..932741
     CDS             932804..933715
     CDS             complement(934077..934556)
     CDS             complement(934553..935011)
     CDS             complement(935032..935619)
     CDS             complement(935616..936584)
     CDS             complement(936581..937882)
     CDS             complement(938138..938761)
     CDS             complement(938884..939897)
     CDS             complement(939900..940529)
     CDS             complement(940526..940828)
     CDS             complement(940891..943416)
     CDS             complement(943413..943742)
     CDS             complement(943748..944017)
     CDS             944349..945782
     CDS             945775..946758
     CDS             946755..947660
     CDS             complement(947775..948440)
     CDS             complement(948428..948877)
     CDS             complement(948886..949680)
     CDS             950405..950827
     CDS             950836..952059
     CDS             952096..954132
     CDS             954453..954848
     CDS             complement(954854..956158)
     CDS             complement(956103..958478)
     CDS             complement(958808..961069)
     CDS             complement(961094..961402)
     CDS             complement(961839..962009)
     CDS             complement(962107..962289)
     CDS             complement(962298..963458)
     CDS             complement(963470..964168)
     CDS             complement(964181..965374)
     CDS             complement(965568..965807)
     CDS             complement(966351..966689)
     CDS             complement(966759..967940)
     CDS             complement(967972..969153)
     CDS             complement(969160..969558)
     CDS             complement(969565..970719)
     CDS             complement(970894..971967)
     CDS             complement(971973..973142)
     CDS             complement(973149..974351)
     CDS             complement(974339..975613)
     CDS             complement(976501..977706)
     CDS             complement(977788..978492)
     CDS             complement(978506..980884)
     CDS             complement(980926..981720)
     CDS             complement(981745..982851)
     CDS             complement(982876..983424)
     CDS             complement(983921..985144)
     CDS             985997..987832
     CDS             987887..988162
     CDS             988236..989996
     CDS             990308..990520
     CDS             990540..990749
     CDS             990794..991840
     CDS             991860..992081
     CDS             992124..993251
     CDS             993284..993985
     CDS             993982..994773
     CDS             complement(994796..995518)
     CDS             complement(995575..995868)
     CDS             996278..996577
     CDS             996574..996876
     CDS             complement(997158..998456)
     CDS             999205..1000449
     CDS             1000458..1001000
     CDS             1001011..1001364
     CDS             complement(1001503..1001730)
     CDS             1001967..1002548
     CDS             1002553..1002747
     CDS             1002775..1003428
     CDS             complement(1004379..1005209)
     CDS             complement(1005443..1006480)
     CDS             complement(1006513..1007955)
     CDS             complement(1007986..1011282)
     CDS             complement(1011439..1012437)
     CDS             complement(1012498..1013088)
     CDS             complement(1013984..1016140)
     CDS             1016328..1017224
     CDS             complement(1017237..1019192)
     CDS             complement(1019207..1021153)
     CDS             complement(1021182..1024319)
     CDS             complement(1024400..1026673)
     CDS             complement(1026685..1029627)
     CDS             complement(1029657..1030679)
     CDS             complement(1030769..1032388)
     CDS             complement(1032434..1035487)
     CDS             complement(1035527..1037554)
     CDS             complement(1037758..1041795)
     CDS             complement(1041879..1042283)
     CDS             complement(1042287..1043864)
     CDS             complement(1043861..1047202)
     CDS             complement(1047215..1048609)
     CDS             complement(1048819..1051581)
     CDS             complement(1051652..1054054)
     CDS             complement(1054174..1056456)
     CDS             complement(1056491..1058707)
     CDS             1058992..1062459
     CDS             complement(1062608..1063789)
     CDS             complement(1064114..1065385)
     CDS             1065609..1066781
     CDS             1066781..1067536
     CDS             1068185..1071526
     CDS             1071548..1073113
     CDS             1073532..1073804
     CDS             1073928..1075091
     CDS             1075088..1075816
     CDS             complement(1075881..1076294)
     CDS             1076374..1076724
     CDS             1076735..1077739
     CDS             1077919..1079196
     CDS             1079207..1079935
     CDS             1080270..1080764
     CDS             1080751..1081263
     CDS             1081250..1081780
     CDS             1081777..1082235
     CDS             complement(1082490..1083161)
     CDS             1083492..1085291
     CDS             complement(1085386..1085925)
     CDS             complement(1086044..1086469)
     CDS             complement(1086880..1087368)
     CDS             complement(1087372..1088364)
     CDS             complement(1088376..1088981)
     CDS             complement(1089098..1089487)
     CDS             complement(1089499..1089879)
     CDS             complement(1089913..1090029)
     CDS             complement(1090044..1090262)
     CDS             complement(1090264..1091061)
     CDS             complement(1091072..1092418)
     CDS             complement(1092423..1092869)
     CDS             complement(1092900..1093076)
     CDS             complement(1093086..1093601)
     CDS             complement(1093608..1093949)
     CDS             complement(1093971..1094540)
     CDS             complement(1094555..1094950)
     CDS             complement(1095008..1095307)
     CDS             complement(1095314..1095871)
     CDS             complement(1095871..1096194)
     CDS             complement(1096215..1096580)
     CDS             complement(1096583..1096840)
     CDS             complement(1096852..1097046)
     CDS             complement(1097053..1097487)
     CDS             complement(1097509..1098240)
     CDS             complement(1098247..1098657)
     CDS             complement(1098694..1098963)
     CDS             complement(1098986..1099807)
     CDS             complement(1099813..1100103)
     CDS             complement(1100125..1100751)
     CDS             complement(1100751..1101368)
     CDS             complement(1101389..1101694)
     CDS             complement(1101779..1103896)
     CDS             complement(1103928..1104404)
     CDS             complement(1104553..1104966)
     CDS             complement(1105155..1105496)
     CDS             complement(1105717..1107372)
     CDS             complement(1107511..1111797)
     CDS             complement(1111836..1115648)
     CDS             complement(1115751..1116125)
     CDS             complement(1116172..1116690)
     CDS             complement(1116706..1117404)
     CDS             complement(1117420..1117863)
     CDS             complement(1117924..1118466)
     CDS             complement(1118480..1118674)
     CDS             complement(1118821..1120005)
     CDS             complement(1120545..1120844)
     CDS             complement(1120859..1121740)
     CDS             complement(1121818..1122009)
     CDS             1122178..1123959
     CDS             1123969..1124493
     CDS             1124539..1125030
     CDS             1125144..1126100
     CDS             complement(1126151..1126852)
     CDS             complement(1126877..1128262)
     CDS             1128384..1130681
     CDS             complement(1130747..1132441)
     CDS             complement(1132485..1133471)
     CDS             complement(1134080..1138120)
     CDS             1138333..1139832
     CDS             1139855..1142893
     CDS             1142938..1144569
     CDS             1144686..1146284
     CDS             1146297..1147862
     CDS             complement(1147943..1148965)
     CDS             complement(1149105..1150655)
     CDS             complement(1150668..1151234)
     CDS             1151741..1152664
     CDS             complement(1152758..1153954)
     CDS             complement(1153971..1155371)
     CDS             complement(1155429..1157816)
     CDS             1157998..1158618
     CDS             1158941..1159291
     CDS             1159302..1160306
     CDS             complement(1160687..1161679)
     CDS             complement(1161703..1163043)
     CDS             complement(1163058..1163462)
     CDS             complement(1163560..1164198)
     CDS             complement(1164298..1164990)
     CDS             complement(1164974..1165459)
     CDS             complement(1165461..1166297)
     CDS             1166342..1167394
     CDS             1167522..1168919
     CDS             1168953..1169684
     CDS             1169696..1171498
     CDS             1171462..1172337
     CDS             1172358..1172873
     CDS             1172931..1173434
     CDS             1173537..1174382
     CDS             1174439..1175311
     CDS             complement(1175698..1176936)
     CDS             complement(1176946..1177281)
     CDS             complement(1177355..1177993)
     CDS             complement(1178009..1179472)
     CDS             complement(1179505..1179927)
     CDS             1179994..1180935
     CDS             1181077..1182753
     CDS             1182907..1183974
     CDS             1183979..1185517
     CDS             complement(1185519..1185686)
     CDS             1185973..1188015
     CDS             1188097..1189533
     CDS             1189533..1190558
     CDS             complement(1190581..1191411)
     CDS             1191502..1193307
     CDS             1193304..1194404
     CDS             1194408..1195205
     CDS             1195219..1196235
     CDS             1196208..1197323
     CDS             1197336..1198598
     CDS             1198591..1199337
     CDS             complement(1199363..1201855)
     CDS             1201940..1202635
     CDS             1202647..1203132
     CDS             complement(1203235..1203504)
     CDS             complement(1203785..1204084)
     CDS             complement(1204096..1204341)
     CDS             complement(1204359..1206473)
     CDS             complement(1206510..1207613)
     CDS             complement(1207637..1208683)
     CDS             complement(1208768..1209451)
     CDS             1209524..1210033
     CDS             1210102..1211715
     CDS             complement(1211774..1212844)
     CDS             complement(1213669..1215129)
     CDS             complement(1215142..1215654)
     CDS             1216151..1216756
     CDS             1217228..1217587
     CDS             1218153..1219247
     CDS             1219404..1220321
     CDS             1220341..1220778
     CDS             1220789..1221064
     CDS             1221061..1221177
     CDS             1221198..1221542
     CDS             1221539..1221832
     CDS             1221900..1222343
     CDS             1222382..1222600
     CDS             1222593..1222859
     CDS             1222862..1223146
     CDS             1223143..1223697
     CDS             1223707..1225770
     CDS             1225760..1226626
     CDS             1226708..1227610
     CDS             1227658..1229247
     CDS             1229271..1230068
     CDS             1230076..1230396
     CDS             complement(1230709..1231107)
     CDS             complement(1231204..1232976)
     CDS             1233153..1233674
     CDS             1233676..1234449
     CDS             1234455..1235078
     CDS             1235075..1236046
     CDS             1236079..1236534
     CDS             1236791..1236973
     CDS             complement(1236970..1237401)
     CDS             1237735..1237935
     CDS             1238031..1238198
     CDS             1238299..1238430
     CDS             1238518..1238751
     CDS             complement(1238855..1239292)
     CDS             1239345..1240499
     CDS             1240496..1241056
     CDS             1241028..1241369
     CDS             1241411..1241644
     CDS             1241684..1242745
     CDS             complement(1243619..1244167)
     CDS             1244452..1245405
     CDS             1245444..1248845
     CDS             1248858..1250771
     CDS             1250808..1252160
     CDS             1252260..1255169
     CDS             1255301..1256947
     CDS             complement(1257234..1259048)
     CDS             complement(1259119..1259397)
     CDS             complement(1259413..1260147)
     CDS             1260643..1260885
     CDS             1260963..1261814
     CDS             complement(1261870..1261965)
     CDS             1262679..1262948
     CDS             complement(1263372..1263779)
     CDS             1264336..1267431
     CDS             1267460..1269097
     CDS             1269264..1269668
     CDS             1269674..1271029
     CDS             1271168..1274629
     CDS             1274653..1274973
     CDS             1275041..1276645
     CDS             complement(1276658..1277608)
     CDS             complement(1277598..1278140)
     CDS             1278766..1279713
     CDS             1279710..1279955
     CDS             1280488..1282008
     CDS             1281995..1282792
     CDS             1282806..1286942
     CDS             1287009..1288811
     CDS             complement(1288872..1289522)
     CDS             complement(1289628..1291235)
     CDS             1291496..1292155
     CDS             complement(1292312..1293316)
     CDS             complement(1293340..1295187)
     CDS             complement(1295740..1296930)
     CDS             1297101..1298054
     CDS             complement(1297916..1298197)
     CDS             complement(1298303..1299910)
     CDS             1300171..1300830
     CDS             complement(1300987..1301991)
     CDS             complement(1302015..1303862)
     CDS             complement(1304415..1305605)
     CDS             1305776..1306729
     CDS             1306872..1307936
     CDS             complement(1308201..1311188)
     CDS             complement(1311367..1313454)
     CDS             complement(1313481..1314560)
     CDS             complement(1314564..1315457)
     CDS             complement(1315438..1316115)
     CDS             1316326..1316598
     CDS             1316679..1320020
     CDS             1320192..1320662
     CDS             1320704..1321720
     CDS             1321868..1323430
     CDS             complement(1324232..1326211)
     CDS             complement(1326235..1327770)
     CDS             1328050..1332276
     CDS             1332409..1334337
     CDS             1334776..1337985
     CDS             1338005..1339756
     CDS             1339781..1341559
     CDS             1341633..1343516
     CDS             1343891..1345372
     CDS             1345599..1347131
     CDS             1347128..1347856
     CDS             1347837..1349093
     CDS             1349115..1349366
     CDS             1349366..1350250
     CDS             1350264..1351334
     CDS             1351331..1351768
     CDS             1351765..1352208
     CDS             1352193..1353923
     CDS             1353929..1354186
     CDS             1354183..1355373
     CDS             1355377..1356330
     CDS             1356444..1357298
     CDS             1357349..1358041
     CDS             1358779..1359414
     CDS             1359389..1359931
     CDS             1359933..1360313
     CDS             1360422..1360706
     CDS             1360779..1361963
     CDS             1362085..1363278
     CDS             1363271..1367125
     CDS             1367118..1368608
     CDS             1368601..1370265
     CDS             1370267..1371562
     CDS             1371613..1372188
     CDS             complement(1372306..1374729)
     CDS             1374827..1374925
     CDS             1374928..1375749
     CDS             complement(1375838..1376647)
     CDS             complement(1376644..1378566)
     CDS             complement(1378571..1380076)
     CDS             1380224..1381234
     CDS             complement(1381244..1382206)
     CDS             complement(1382154..1385318)
     CDS             1385503..1388670
     CDS             1388683..1390731
     CDS             1390968..1392404
     CDS             1392408..1393793
     CDS             1393800..1395875
     CDS             1395894..1397447
     CDS             complement(1397592..1398443)
     CDS             complement(1398521..1399786)
     CDS             complement(1399805..1400041)
     CDS             1400194..1400772
     CDS             complement(1400744..1401289)
     CDS             1401610..1404648
     CDS             1404648..1406351
     CDS             1406597..1407106
     CDS             1407176..1407979
     CDS             1407979..1410630
     CDS             1410637..1411602
     CDS             1411609..1411728
     CDS             complement(1411767..1412792)
     CDS             1412897..1413928
     CDS             1413929..1414852
     CDS             1414855..1415961
     CDS             1416045..1416761
     CDS             1416777..1417529
     CDS             1417544..1418443
     CDS             1418671..1419582
     CDS             1419582..1420475
     CDS             1420472..1421650
     CDS             complement(1422736..1423650)
     CDS             complement(1423670..1425508)
     CDS             complement(1425566..1426882)
     CDS             1427128..1428117
     CDS             1428296..1430323
     CDS             complement(1430354..1431319)
     CDS             complement(1431338..1431712)
     CDS             1431799..1433523
     CDS             complement(1433607..1435433)
     CDS             complement(1435449..1436075)
     CDS             complement(1436076..1437896)
     CDS             1438504..1441590
     CDS             1441606..1443156
     CDS             complement(1443445..1444707)
     CDS             1444858..1445847
     CDS             complement(1445943..1446794)
     CDS             complement(1446971..1447507)
     CDS             complement(1447504..1447947)
     CDS             complement(1447938..1448984)
     CDS             complement(1448995..1449936)
     CDS             1450028..1452175
     CDS             complement(1452238..1452366)
     CDS             1452476..1453384
     CDS             1453535..1453726
     CDS             complement(1453806..1453928)
     CDS             1454238..1455686
     CDS             1455693..1457906
     CDS             1457922..1459190
     CDS             1459239..1460144
     CDS             1460120..1460587
     CDS             1460592..1461275
     CDS             complement(1461628..1464636)
     CDS             complement(1464694..1465191)
     CDS             1465687..1465860
     CDS             1465866..1466771
     CDS             1466781..1467548
     CDS             1468009..1471413
     CDS             1471484..1472095
     CDS             complement(1472153..1473325)
     CDS             complement(1473422..1474225)
     CDS             complement(1474262..1475104)
     CDS             complement(1475275..1476675)
     CDS             complement(1476675..1478015)
     CDS             complement(1478031..1478444)
     CDS             complement(1478448..1478858)
     CDS             complement(1478934..1479494)
     CDS             1479650..1481230
     CDS             1481480..1483207
     CDS             complement(1483256..1484611)
     CDS             complement(1484628..1486769)
     CDS             complement(1487038..1489350)
     CDS             complement(1489370..1491409)
     CDS             complement(1491422..1494757)
     CDS             complement(1494843..1495019)
     CDS             complement(1495287..1497530)
     CDS             complement(1497542..1499947)
     CDS             complement(1500018..1502420)
     CDS             complement(1502457..1505180)
     CDS             complement(1505379..1507643)
     CDS             complement(1507899..1508909)
     CDS             complement(1508941..1510620)
     CDS             complement(1510641..1513670)
     CDS             complement(1513705..1516140)
     CDS             1516519..1517130
     CDS             1517639..1517776
     CDS             complement(1517971..1518552)
     CDS             1519018..1522062
     CDS             1522089..1523708
     CDS             1523848..1527204
     CDS             1527345..1531331
     CDS             complement(1531425..1532003)
     CDS             1532184..1532453
     CDS             1532552..1534234
     CDS             1534859..1535011
     CDS             complement(1535145..1535921)
     CDS             complement(1535967..1538039)
     CDS             1538202..1538708
     CDS             complement(1538739..1539275)
     CDS             1539997..1542315
     CDS             1542417..1543409
     CDS             complement(1543664..1544245)
     CDS             1544345..1544932
     CDS             complement(1545031..1545927)
     CDS             complement(1546009..1548843)
     CDS             1548895..1549035
     CDS             1549211..1553194
     CDS             1553334..1555772
     CDS             1555806..1558859
     CDS             1558874..1560655
     CDS             complement(1560722..1563946)
     CDS             1564125..1564712
     CDS             1564801..1565811
     CDS             1565876..1569403
     CDS             1569425..1571347
     CDS             1571442..1572863
     CDS             1572974..1574500
     CDS             1574757..1576349
     CDS             complement(1576439..1579033)
     CDS             complement(1579219..1580712)
     CDS             complement(1580750..1581100)
     CDS             1581438..1582808
     CDS             1582808..1583209
     CDS             complement(1583219..1583455)
     CDS             1583593..1584489
     CDS             1584492..1585361
     CDS             1585374..1585619
     CDS             1585657..1586457
     CDS             1586462..1587169
     CDS             1587181..1588236
     CDS             1588255..1588701
     CDS             complement(1589113..1589973)
     CDS             complement(1590003..1590575)
     CDS             complement(1590587..1590955)
     CDS             complement(1591138..1592832)
     CDS             complement(1593108..1594721)
     CDS             complement(1594790..1595299)
     CDS             complement(1595753..1596895)
     CDS             complement(1596910..1597548)
     CDS             complement(1597794..1599170)
     CDS             1599448..1600740
     CDS             1600855..1601442
     CDS             1601439..1602251
     CDS             1602256..1603005
     CDS             1603108..1603500
     CDS             1603497..1603718
     CDS             1603733..1604362
     CDS             1604442..1605734
     CDS             complement(1605859..1609113)
     CDS             complement(1609448..1609954)
     CDS             1610100..1612685
     CDS             1612735..1614714
     CDS             1614921..1615508
     CDS             1615551..1617218
     CDS             1617327..1618985
     CDS             1619163..1619411
     CDS             1619720..1620418
     CDS             complement(1620652..1621308)
     CDS             complement(1621309..1622130)
     CDS             complement(1622127..1623038)
     CDS             complement(1623158..1624261)
     CDS             complement(1624463..1624849)
     CDS             complement(1625159..1628074)
     CDS             1628166..1629140
     CDS             complement(1629331..1630278)
     CDS             complement(1630285..1630605)
     CDS             complement(1630605..1631057)
     CDS             complement(1631215..1633035)
     CDS             complement(1633265..1633789)
     CDS             complement(1633849..1635720)
     CDS             complement(1635867..1637567)
     CDS             complement(1637593..1638126)
     CDS             complement(1638353..1638769)
     CDS             complement(1638814..1640046)
     CDS             1640773..1641384
     CDS             complement(1641408..1642163)
     CDS             complement(1642208..1643227)
     CDS             1643435..1644373
     CDS             1645140..1645679
     CDS             1645724..1646551
     CDS             1646624..1647028
     CDS             1647016..1647366
     CDS             1647453..1649018
     CDS             1649138..1651285
     CDS             1651369..1651848
     CDS             1652406..1655174
     CDS             1655185..1656156
     CDS             1656220..1657182
     CDS             1657257..1658393
     CDS             1658424..1660301
     CDS             1660319..1660774
     CDS             1660777..1662378
     CDS             complement(1662482..1663093)
     CDS             1663284..1663970
     CDS             1664005..1665963
     CDS             1665984..1666739
     CDS             complement(1666804..1667664)
     CDS             complement(1668170..1669159)
     CDS             complement(1669208..1670203)
     CDS             complement(1670170..1671537)
     CDS             complement(1671965..1672084)
     CDS             1672132..1674015
     CDS             complement(1674096..1675211)
     CDS             complement(1675208..1675615)
     CDS             1675674..1676591
     CDS             1677003..1678367
     CDS             1678581..1679735
     CDS             1679910..1680458
     CDS             1680497..1683643
     CDS             1683658..1685142
     CDS             1685165..1686169
     CDS             complement(1686327..1687592)
     CDS             1687676..1688431
     CDS             1688435..1689859
     CDS             1689897..1690760
     CDS             1690760..1691416
     CDS             1691421..1692233
     CDS             1692273..1693448
     CDS             1693714..1695072
     CDS             1695354..1698596
     CDS             1698609..1700450
     CDS             1700484..1702064
     CDS             complement(1702121..1706008)
     CDS             complement(1706214..1708670)
     CDS             complement(1708769..1709989)
     CDS             1710092..1710628
     CDS             1710646..1711248
     CDS             1711359..1712279
     CDS             1712319..1713356
     CDS             complement(1713367..1715892)
     CDS             complement(1715893..1717020)
     CDS             complement(1717020..1717799)
     CDS             1718392..1718883
     CDS             1718932..1722057
     CDS             1722146..1723261
     CDS             complement(1723258..1723479)
     CDS             1723527..1725137
     CDS             1725435..1726430
     CDS             1726427..1727743
     CDS             complement(1727871..1729484)
     CDS             complement(1730815..1732470)
     CDS             complement(1732643..1735369)
     CDS             complement(1735775..1736893)
     CDS             1737020..1738048
     CDS             1738052..1739497
     CDS             1739500..1740864
     CDS             1740869..1742995
     CDS             1743166..1743441
     CDS             complement(1743316..1745190)
     CDS             complement(1745452..1745637)
     CDS             complement(1745668..1745925)
     CDS             complement(1745936..1746583)
     CDS             complement(1746600..1747247)
     CDS             complement(1747256..1748086)
     CDS             complement(1748259..1748558)
     CDS             complement(1748558..1748977)
     CDS             complement(1749356..1750276)
     CDS             complement(1750276..1750890)
     CDS             complement(1750918..1753548)
     CDS             complement(1753890..1754093)
     CDS             1754427..1755725
     CDS             complement(1755782..1756279)
     CDS             complement(1756292..1756939)
     CDS             1757119..1757367
     CDS             1757572..1757790
     CDS             1757793..1758272
     CDS             1758310..1758657
     CDS             1758681..1759346
     CDS             1759350..1760534
     CDS             complement(1760531..1761214)
     CDS             complement(1761219..1762757)
     CDS             1762806..1764881
     CDS             complement(1764917..1765345)
     CDS             complement(1765357..1766361)
     CDS             complement(1766430..1768187)
     CDS             1768270..1769178
     CDS             1769277..1770341
     CDS             complement(1770479..1771729)
     CDS             1772198..1772296
     CDS             complement(1772330..1773895)
     CDS             complement(1773982..1774332)
     CDS             complement(1774320..1774724)
     CDS             complement(1774997..1775251)
     CDS             complement(1775248..1775976)
     CDS             1776002..1776445
     CDS             complement(1776645..1776959)
     CDS             complement(1776966..1777424)
     CDS             complement(1777541..1777924)
     CDS             complement(1777947..1779233)
     CDS             1779368..1779892
     CDS             1779902..1782805
     CDS             1782829..1784526
     CDS             1784648..1787086
     CDS             1787083..1787610
     CDS             1787652..1789544
     CDS             1789549..1790322
     CDS             1790386..1790895
     CDS             1790885..1791364
     CDS             complement(1791562..1792293)
     CDS             1792400..1793104
     CDS             1793125..1794435
     CDS             1794540..1795190
     CDS             1795362..1795616
     CDS             1796084..1796725
     CDS             1796791..1799277
     CDS             1799466..1799627
     CDS             1799617..1800573
     CDS             1800570..1801640
     CDS             1801661..1801909
     CDS             1802102..1803283
     CDS             complement(1803244..1803663)
     CDS             1803802..1804269
     CDS             1804272..1805528
     CDS             1805570..1808581
     CDS             1808720..1809223
     CDS             1809231..1810682
     CDS             1810710..1811462
     CDS             1811492..1812835
     CDS             1812842..1814056
     CDS             complement(1814146..1815903)
     CDS             complement(1816737..1817159)
     CDS             complement(1817318..1819252)
     CDS             complement(1819270..1822446)
     CDS             complement(1822460..1823062)
     CDS             complement(1823059..1823340)
     CDS             complement(1823455..1824972)
     CDS             complement(1824993..1828121)
     CDS             complement(1828345..1829970)
     CDS             1830072..1830677
     CDS             complement(1830820..1832133)
     CDS             complement(1832245..1834020)
     CDS             complement(1834042..1835022)
     CDS             1835470..1836984
     CDS             1837087..1837668
     CDS             1837736..1838923
     CDS             complement(1839107..1840213)
     CDS             complement(1840231..1841838)
     CDS             complement(1841851..1844856)
     CDS             1845084..1845194
     CDS             complement(1845222..1847438)
     CDS             complement(1847480..1849330)
     CDS             1849579..1851174
     CDS             complement(1851102..1851257)
     CDS             complement(1851666..1854239)
     CDS             complement(1854312..1854797)
     CDS             complement(1855502..1856857)
     CDS             complement(1856931..1859609)
     CDS             1859698..1859841
     CDS             complement(1859937..1861901)
     CDS             1862184..1862339
     CDS             complement(1862348..1862602)
     CDS             1862960..1863685
     CDS             complement(1864226..1864675)
     CDS             complement(1864697..1866001)
     CDS             complement(1866039..1867541)
     CDS             complement(1867545..1868282)
     CDS             complement(1868279..1869655)
     CDS             complement(1869645..1870775)
     CDS             complement(1870840..1872237)
     CDS             complement(1872261..1873595)
     CDS             complement(1873605..1874873)
     CDS             complement(1874886..1876340)
     CDS             complement(1876359..1878539)
     CDS             complement(1878544..1878918)
     CDS             complement(1878923..1879837)
     CDS             complement(1879834..1880298)
     CDS             complement(1880333..1880560)
     CDS             1880645..1881484
     CDS             1881508..1882488
     CDS             complement(1882577..1883869)
     CDS             1884131..1884565
     CDS             1884575..1886383
     CDS             1886380..1887213
     CDS             1887213..1888547
     CDS             complement(1888719..1888928)
     CDS             1889049..1889420
     CDS             complement(1889735..1890649)
     CDS             complement(1890662..1892506)
     CDS             complement(1892590..1893099)
     CDS             complement(1893224..1893604)
     CDS             complement(1893641..1894297)
     CDS             complement(1894308..1895777)
     CDS             1895906..1896049
     CDS             complement(1896480..1897388)
     CDS             complement(1897393..1899819)
     CDS             complement(1900121..1901785)
     CDS             1901876..1903567
     CDS             1903639..1904133
     CDS             complement(1904320..1905678)
     CDS             complement(1905902..1906768)
     CDS             complement(1906790..1907374)
     CDS             1907502..1908200
     CDS             1908275..1908439
     CDS             1908587..1910344
     CDS             complement(1910437..1912623)
     CDS             1912788..1913936
     CDS             1914137..1914601
     CDS             1914653..1915060
     CDS             complement(1915149..1916192)
     CDS             complement(1916573..1917235)
     CDS             1917421..1918254
     CDS             complement(1918579..1919982)
     CDS             complement(1920194..1921150)
     CDS             complement(1921981..1922136)
     CDS             complement(1922105..1922353)
     CDS             1922731..1923522
     CDS             complement(1923519..1923968)
     CDS             complement(1924070..1924519)
     CDS             complement(1924491..1925330)
     CDS             complement(1925314..1926612)
     CDS             complement(1926691..1927038)
     CDS             complement(1927217..1928356)
     CDS             complement(1928382..1928930)
     CDS             1929037..1929423
     CDS             1929435..1929752
     CDS             1930057..1930395
     CDS             1930420..1932726
     CDS             1932730..1933080
     CDS             complement(1933021..1933785)
     CDS             complement(1933891..1935648)
     CDS             1935905..1936810
     CDS             complement(1937491..1939128)
     CDS             complement(1939144..1939665)
     CDS             complement(1939683..1940114)
     CDS             1940219..1940704
     CDS             1940778..1941134
     CDS             1941311..1942822
     CDS             1942847..1943362
     CDS             1943365..1944897
     CDS             complement(1945028..1946338)
     CDS             1946443..1947066
     CDS             1947075..1947638
     CDS             1947710..1947931
     CDS             1948095..1948694
     CDS             1948767..1951229
     CDS             1951277..1951987
     CDS             1952058..1952465
     CDS             complement(1952440..1954497)
     CDS             1954579..1956096
     CDS             1956109..1957329
     CDS             1957933..1958046
     CDS             1958531..1959019
     CDS             1959097..1961955
     CDS             1962094..1962750
     CDS             1962701..1963591
     CDS             1963599..1964441
     CDS             1964548..1964925
     CDS             complement(1964931..1965995)
     CDS             1966209..1968014
     CDS             1968072..1969187
     CDS             1969280..1969411
     CDS             1969482..1969952
     CDS             1970042..1972516
     CDS             1972685..1973188
     CDS             complement(1973269..1973655)
     CDS             1973751..1975115
     CDS             1975123..1976025
     CDS             1976170..1977528
     CDS             complement(1977712..1979130)
     CDS             1979223..1979417
     CDS             1979434..1979934
     CDS             1980141..1980347
     CDS             1980323..1982197
     CDS             complement(1982491..1983687)
     CDS             complement(1983700..1984047)
     CDS             complement(1984092..1985483)
     CDS             complement(1985555..1986394)
     CDS             1986505..1987101
     CDS             1987106..1987744
     CDS             1987983..1988267
     CDS             complement(1988210..1988401)
     CDS             complement(1988890..1991292)
     CDS             complement(1991306..1992265)
     CDS             1992589..1993452
     CDS             complement(1993549..1994328)
     CDS             1994745..1996043
     CDS             1996040..1998910
     CDS             complement(1999130..2000209)
     CDS             complement(2000226..2000552)
     CDS             2000651..2001001
     CDS             2001012..2002016
     CDS             2002132..2002506
     CDS             complement(2002684..2002983)
     CDS             complement(2002991..2003275)
     CDS             2003745..2004038
     CDS             2004095..2004799
     CDS             complement(2004883..2005674)
     CDS             complement(2005671..2006372)
     CDS             complement(2006383..2007492)
     CDS             complement(2007529..2007750)
     CDS             complement(2007773..2008828)
     CDS             complement(2008848..2009057)
     CDS             complement(2009076..2009288)
     CDS             complement(2009590..2011362)
     CDS             complement(2011435..2011710)
     CDS             complement(2011765..2013603)
     CDS             2014461..2015684
     CDS             complement(2015759..2015974)
     CDS             2016179..2016727
     CDS             2016752..2017858
     CDS             2017885..2018679
     CDS             2018721..2021087
     CDS             2021147..2021851
     CDS             2021933..2023138
     CDS             2024026..2025300
     CDS             2025288..2026490
     CDS             2026497..2027666
     CDS             2027672..2028745
     CDS             2028920..2030074
     CDS             2030081..2030479
     CDS             2030486..2031667
     CDS             2031699..2032880
     CDS             2032950..2033288
     CDS             2033832..2034071
     CDS             2034265..2035458
     CDS             2035471..2036169
     CDS             2036181..2037341
     CDS             2037350..2037532
     CDS             2037630..2037800
     CDS             2038237..2038545
     CDS             2038570..2040831
     CDS             2041161..2043536
     CDS             2043481..2044785
     CDS             complement(2044791..2045186)
     CDS             complement(2045507..2047543)
     CDS             complement(2047580..2048803)
     CDS             complement(2048812..2049234)
     CDS             2049959..2050753
     CDS             2050762..2051211
     CDS             2051199..2051867
     CDS             2052042..2052431
     CDS             2052437..2052763
     CDS             2052760..2055294
     CDS             2055291..2055647
     CDS             2055644..2056273
     CDS             2056276..2057289
     CDS             2057415..2058038
     CDS             2058035..2058334
     CDS             2058285..2059592
     CDS             2059642..2060556
     CDS             2060562..2061140
     CDS             2061162..2061623
     CDS             2061620..2062099
     CDS             complement(2062168..2063322)
     CDS             complement(2063348..2064229)
     CDS             complement(2064242..2065477)
     CDS             complement(2065483..2066250)
     CDS             complement(2066252..2067058)
     CDS             complement(2067045..2067323)
     CDS             complement(2067605..2067895)
     CDS             2068226..2068570
     CDS             complement(2068628..2069341)
     CDS             complement(2069343..2070044)
     CDS             complement(2070055..2071074)
     CDS             complement(2071088..2071297)
     CDS             complement(2071273..2071572)
     CDS             complement(2071569..2072168)
     CDS             complement(2072216..2072767)
     CDS             complement(2072764..2073015)
     CDS             complement(2073085..2073972)
     CDS             complement(2073976..2075118)
     CDS             complement(2075103..2075399)
     CDS             2075812..2076219
     CDS             2076732..2077967
     CDS             complement(2078041..2079246)
     CDS             2079514..2080881
     CDS             2081603..2082892
     CDS             2082904..2083068
     CDS             complement(2083071..2084306)
     CDS             complement(2084962..2086002)
     CDS             complement(2086007..2086816)
     CDS             complement(2086779..2087879)
     CDS             complement(2087887..2089668)
     CDS             2089803..2090408
     CDS             2090482..2093322
     CDS             complement(2093309..2094448)
     CDS             2095499..2095696
     CDS             2096033..2096197
     CDS             2096443..2096904
     CDS             complement(2099691..2100161)
     CDS             2100783..2101187
     CDS             2101294..2102109
     CDS             2102138..2102743
     CDS             2102756..2103406
     CDS             2103436..2104248
     CDS             2104258..2105202
     CDS             2105226..2106641
     CDS             2106827..2107669
     CDS             2107684..2108574
     CDS             2108571..2108936
     CDS             complement(2109034..2110527)
     CDS             2110774..2112039
     CDS             2112133..2113479
     CDS             2113555..2115021
     CDS             2115044..2116447
     CDS             2116610..2117104
     CDS             2117465..2118040
     CDS             2118030..2118275
     CDS             2118575..2119036
     CDS             2119043..2119429
     CDS             2119562..2120401
     CDS             2120534..2121523
     CDS             complement(2121582..2121920)
     CDS             2122038..2122688
     CDS             2122693..2123310
     CDS             2123307..2123789
     CDS             complement(2123840..2124730)
     CDS             2124804..2125643
     CDS             2125871..2126341
     CDS             complement(2126424..2126996)
     CDS             complement(2126978..2127160)
     CDS             complement(2127165..2127734)
     CDS             complement(2127781..2128656)
     CDS             2128752..2129441
     CDS             2129488..2130114
     CDS             2130133..2131437
     CDS             2131449..2131967
     CDS             2131986..2132843
     CDS             2132851..2133999
     CDS             2134056..2135399
     CDS             complement(2135973..2136431)
     CDS             complement(2136437..2138713)
     CDS             complement(2139008..2139643)
     CDS             complement(2139648..2141150)
     CDS             2141168..2141992
     CDS             complement(2142080..2142673)
     CDS             2142849..2143748
     CDS             2143855..2144661
     CDS             complement(2144703..2145314)
     CDS             2145950..2148268
     CDS             2148333..2150300
     CDS             2150316..2151476
     CDS             2151504..2152391
     CDS             2152587..2155313
     CDS             complement(2155356..2155784)
     CDS             complement(2155796..2157094)
     CDS             2157208..2157855
     CDS             complement(2157940..2158194)
     CDS             2158430..2159530
     CDS             complement(2159593..2160426)
     CDS             2160517..2161689
     CDS             2161698..2164913
     CDS             2164910..2166283
     CDS             complement(2166364..2167596)
     CDS             complement(2167677..2168228)
     CDS             2168402..2169790
     CDS             complement(2169872..2170921)
     CDS             complement(2170958..2172493)
     CDS             2172613..2173149
     CDS             2173190..2173759
     CDS             2173875..2175059
     CDS             2175056..2175838
     CDS             2175878..2176537
     CDS             2176547..2177170
     CDS             2177174..2177365
     CDS             2177570..2178106
     CDS             2178310..2178915
     CDS             complement(2179022..2179942)
     CDS             complement(2180001..2180342)
     CDS             2180489..2181160
     CDS             complement(2181262..2182437)
     CDS             2184125..2184289
     CDS             2184535..2184996
     CDS             complement(2187783..2188253)
     CDS             complement(2188825..2189841)
     CDS             2190007..2192772
     CDS             2192809..2194386
     CDS             2194500..2195471
     CDS             complement(2195563..2196702)
     CDS             complement(2197524..2198402)
     CDS             complement(2198547..2198771)
     CDS             2199223..2199390
     CDS             2199577..2200338
     CDS             complement(2200733..2201317)
     CDS             2201422..2202441
     CDS             2202607..2206077
     CDS             2206090..2207493
     CDS             2207498..2208433
     CDS             complement(2208879..2209103)
     CDS             complement(2209100..2209642)
     CDS             complement(2210070..2210513)
     CDS             complement(2210515..2211108)
     CDS             complement(2211113..2211841)
     CDS             complement(2212159..2212314)
     CDS             complement(2212304..2213215)
     CDS             complement(2213699..2214442)
     CDS             2214695..2215204
     CDS             2215273..2216886
     CDS             2217234..2217758
     CDS             2217751..2218128
     CDS             2218155..2219516
     CDS             2219533..2220342
     CDS             2220339..2221619
     CDS             2221698..2222822
     CDS             2222819..2223937
     CDS             2224012..2224911
     CDS             2224932..2225750
     CDS             2225758..2226867
     CDS             2226864..2227139
     CDS             2227136..2228017
     CDS             complement(2228736..2231588)
     CDS             complement(2231816..2232592)
     CDS             complement(2232589..2232921)
     CDS             complement(2233041..2233790)
     CDS             complement(2233783..2233911)
     CDS             complement(2234041..2234496)
     CDS             complement(2234540..2235226)
     CDS             complement(2235220..2235345)
     CDS             complement(2235408..2235746)
     CDS             complement(2235804..2237024)
     CDS             complement(2237033..2237383)
     CDS             complement(2237585..2238451)
     CDS             complement(2238540..2239895)
     CDS             complement(2240385..2241710)
     CDS             2241859..2243109
     CDS             complement(2243173..2244579)
     CDS             2245014..2245256
     CDS             complement(2245258..2246484)
     CDS             complement(2246660..2248081)
     CDS             complement(2248112..2249593)
     CDS             complement(2249647..2251548)
     CDS             complement(2251551..2251859)
     CDS             complement(2251865..2252368)
     CDS             complement(2252384..2252836)
     CDS             complement(2252836..2253912)
     CDS             complement(2254036..2255595)
     CDS             complement(2255592..2256188)
     CDS             complement(2256179..2256529)
     CDS             complement(2256633..2257010)
     CDS             complement(2257113..2258567)
     CDS             complement(2258567..2259907)
     CDS             complement(2259920..2261854)
     CDS             2261911..2262897
     CDS             2262873..2265338
     CDS             2265428..2265991
     CDS             2266012..2266104
     CDS             complement(2266143..2267447)
     CDS             complement(2267489..2270401)
     CDS             complement(2270654..2272438)
     CDS             2272651..2273346
     CDS             complement(2273550..2274983)
     CDS             complement(2274988..2276790)
     CDS             complement(2276805..2280191)
     CDS             complement(2280445..2281458)
     CDS             2281603..2282169
     CDS             complement(2282362..2283042)
     CDS             2283371..2284768
     CDS             2285256..2285843
     CDS             2285962..2286906
     CDS             2287062..2290610
     CDS             2290622..2292562
     CDS             2292656..2293777
     CDS             2293791..2295053
     CDS             2295065..2297635
     CDS             2297935..2298177
     CDS             2298164..2300158
     CDS             2300217..2303096
     CDS             2303312..2304748
     CDS             2304934..2305938
     CDS             2306008..2307471
     CDS             2307568..2308308
     CDS             2308315..2311656
     CDS             complement(2311710..2313185)
     CDS             complement(2313405..2314367)
     CDS             complement(2314380..2315771)
     CDS             2316061..2317290
     CDS             2317305..2318255
     CDS             2318473..2321745
     CDS             2321778..2323943
     CDS             2324323..2326311
     CDS             2326855..2329401
     CDS             2329464..2330984
     CDS             2331049..2331612
     CDS             2331683..2332615
     CDS             2332671..2335970
     CDS             2335989..2337677
     CDS             2337763..2340792
     CDS             2340795..2344163
     CDS             2344177..2346561
     CDS             2346579..2348579
     CDS             complement(2348673..2349164)
     CDS             2349353..2350966
     CDS             2350987..2352147
     CDS             2352154..2353878
     CDS             2354073..2358473
     CDS             2358669..2359403
     CDS             2359513..2361954
     CDS             complement(2362040..2363122)
     CDS             complement(2363230..2365473)
     CDS             2365763..2367286
     CDS             2367399..2368421
     CDS             2368527..2369375
     CDS             2369384..2369884
     CDS             2369884..2371734
     CDS             2371715..2373169
     CDS             complement(2373173..2373670)
     CDS             complement(2373633..2375147)
     CDS             complement(2375237..2376361)
     CDS             complement(2376389..2377342)
     CDS             complement(2377597..2377749)
     CDS             complement(2377698..2378993)
     CDS             2379361..2379456
     CDS             2379527..2379661
     CDS             complement(2380262..2381398)
     CDS             complement(2381409..2381936)
     CDS             2382159..2382887
     CDS             2382916..2383764
     CDS             2383840..2384529
     CDS             complement(2384680..2386155)
     CDS             complement(2386184..2389192)
     CDS             2389560..2390720
     CDS             2391332..2394271
     CDS             2394296..2395837
     CDS             2395862..2396650
     CDS             2397692..2400601
     CDS             2400620..2402143
     CDS             2402186..2403943
     CDS             2404420..2407332
     CDS             2407351..2408829
     CDS             2409182..2412010
     CDS             2412023..2413519
     CDS             2413768..2416719
     CDS             2416743..2418329
     CDS             2418421..2419674
     CDS             2419688..2421673
     CDS             complement(2421821..2423728)
     CDS             2423867..2425510
     CDS             2425616..2427769
     CDS             complement(2427942..2429600)
     CDS             complement(2429689..2431008)
     CDS             complement(2431005..2434040)
     CDS             complement(2434060..2435136)
     CDS             complement(2435223..2436242)
     CDS             complement(2436256..2437188)
     CDS             complement(2437309..2437869)
     CDS             2438108..2439688
     CDS             2440091..2440609
     CDS             complement(2440632..2443889)
     CDS             complement(2443914..2446022)
     CDS             complement(2446077..2447315)
     CDS             complement(2447573..2448283)
     CDS             complement(2448322..2449647)
     CDS             2449806..2451173
     CDS             complement(2451330..2452688)
     CDS             complement(2452933..2453697)
     CDS             complement(2453684..2454040)
     CDS             complement(2454058..2454423)
     CDS             2454457..2454732
     CDS             2454734..2455168
     CDS             complement(2455172..2455474)
     CDS             complement(2455527..2456234)
     CDS             complement(2456246..2456959)
     CDS             2457124..2460921
     CDS             2460963..2461277
     CDS             2461313..2461648
     CDS             2461828..2463387
     CDS             complement(2463502..2463717)
     CDS             complement(2463785..2464213)
     CDS             complement(2464197..2465048)
     CDS             complement(2465101..2465520)
     CDS             complement(2465525..2466751)
     CDS             complement(2466913..2467965)
     CDS             complement(2468117..2468878)
     CDS             2469042..2469830
     CDS             complement(2469811..2470866)
     CDS             complement(2471336..2472196)
     CDS             complement(2472470..2473531)
     CDS             2473629..2474033
     CDS             2474114..2477011
     CDS             2477104..2478540
     CDS             complement(2478509..2479069)
     CDS             complement(2479060..2479884)
     CDS             complement(2479887..2480573)
     CDS             2480671..2482089
     CDS             2482124..2482306
     CDS             complement(2482411..2485029)
     CDS             2485169..2486137
     CDS             2486171..2486518
     CDS             complement(2486610..2488880)
     CDS             complement(2488982..2490244)
     CDS             complement(2490249..2490956)
     CDS             complement(2491026..2491922)
     CDS             complement(2491926..2492693)
     CDS             2492951..2493724
     CDS             2493721..2494860
     CDS             2494917..2495651
     CDS             complement(2495643..2496482)
     CDS             complement(2496641..2498611)
     CDS             complement(2498665..2499024)
     CDS             complement(2499572..2501380)
     CDS             complement(2501641..2502981)
     CDS             complement(2503013..2503855)
     CDS             2503954..2504958
     CDS             2504955..2506415
     CDS             complement(2506477..2506944)
     CDS             2507857..2508072
     CDS             2508094..2508189
     CDS             2508560..2514238
     CDS             complement(2514299..2514730)
     CDS             2514861..2515937
     CDS             2515940..2517037
     CDS             complement(2517126..2518106)
     CDS             complement(2518188..2519054)
     CDS             complement(2519047..2519682)
     CDS             2519922..2520605
     CDS             2520687..2521664
     CDS             2521666..2522439
     CDS             2522782..2523555
     CDS             2523563..2524024
     CDS             2524068..2524658
     CDS             2524658..2525122
     CDS             2525178..2525309
     CDS             complement(2525314..2525850)
     CDS             complement(2525885..2527270)
     CDS             2527299..2527775
     CDS             complement(2527779..2528273)
     CDS             complement(2528357..2529151)
     CDS             complement(2529233..2529562)
     CDS             complement(2529546..2530094)
     CDS             complement(2530097..2530804)
     CDS             2530936..2532363
     CDS             complement(2532500..2534641)
     CDS             2534915..2535781
     CDS             2536013..2536387
     CDS             complement(2536571..2538463)
     CDS             2538635..2540878
     CDS             2540882..2542027
     CDS             2542040..2543383
     CDS             complement(2544041..2544442)
     CDS             2545002..2545835
     CDS             2545895..2547121
     CDS             2547118..2547978
     CDS             complement(2548086..2549012)
     CDS             2549095..2549916
     CDS             2549938..2550933
     CDS             complement(2550939..2551379)
     CDS             2551639..2552619
     CDS             complement(2552629..2553282)
     CDS             2553345..2553845
     CDS             2553938..2554072
     CDS             2554113..2554364
     CDS             2554395..2556257
     CDS             2556257..2557492
     CDS             complement(2557687..2559036)
     CDS             complement(2559038..2560204)
     CDS             complement(2560223..2561713)
     CDS             complement(2561734..2565069)
     CDS             complement(2565104..2566255)
     CDS             complement(2566323..2566907)
     CDS             complement(2567008..2568672)
     CDS             complement(2568686..2569900)
     CDS             complement(2570039..2571658)
     CDS             2572035..2572892
     CDS             2572900..2573901
     CDS             2573922..2574629
     CDS             complement(2574645..2575634)
     CDS             complement(2575692..2576546)
     CDS             complement(2576645..2578846)
     CDS             2578933..2579859
     CDS             2579875..2581062
     CDS             complement(2581158..2581991)
     CDS             complement(2582040..2582654)
     CDS             complement(2582661..2584661)
     CDS             2585233..2586183
     CDS             2586222..2586386
     CDS             2587778..2587975
     CDS             2588722..2589183
     CDS             complement(2591971..2592441)
     CDS             2593402..2594898
     CDS             2594916..2596298
     CDS             2596312..2596908
     CDS             2596887..2598434
     CDS             2598528..2599589
     CDS             2599721..2600866
     CDS             complement(2600935..2601420)
     CDS             2601571..2602392
     CDS             complement(2602632..2603990)
     CDS             complement(2604180..2605997)
     CDS             2606329..2606796
     CDS             2606893..2608905
     CDS             2608914..2609582
     CDS             2609613..2610104
     CDS             2610121..2611392
     CDS             2611739..2612134
     CDS             2613122..2616343
     CDS             2616365..2617873
     CDS             2618474..2619325
     CDS             2619595..2619810
     CDS             2620058..2620684
     CDS             2620974..2621144
     CDS             2621320..2621910
     CDS             2621981..2622994
     CDS             2623244..2626564
     CDS             2626578..2628266
     CDS             2628260..2629960
     CDS             2630357..2632300
     CDS             2632350..2634362
     CDS             2634392..2634895
     CDS             2634990..2636249
     CDS             2636261..2639344
     CDS             2639355..2640524
     CDS             2640665..2641360
     CDS             2641382..2642110
     CDS             complement(2642478..2644040)
     CDS             2644423..2645340
     CDS             2645337..2647166
     CDS             2647153..2648115
     CDS             complement(2648356..2650782)
     CDS             complement(2650952..2651572)
     CDS             complement(2651700..2653343)
     CDS             complement(2653349..2653999)
     CDS             complement(2654039..2655406)
     CDS             2655934..2658366
     CDS             2658371..2659582
     CDS             2659673..2660974
     CDS             2661378..2661518
     CDS             complement(2661566..2662573)
     CDS             complement(2662573..2663604)
     CDS             complement(2663720..2664856)
     CDS             complement(2664860..2665948)
     CDS             complement(2665982..2668003)
     CDS             2668558..2669529
     CDS             2669531..2669650
     CDS             2669917..2671275
     CDS             complement(2671455..2672228)
     CDS             complement(2672233..2673300)
     CDS             complement(2673320..2674504)
     CDS             complement(2674479..2675321)
     CDS             complement(2675579..2675863)
     CDS             2676125..2676655
     CDS             2676724..2677899
     CDS             complement(2677900..2678901)
     CDS             complement(2678961..2679911)
     CDS             complement(2679926..2682139)
     CDS             complement(2682186..2684081)
     CDS             complement(2684199..2685971)
     CDS             complement(2686086..2687333)
     CDS             complement(2687326..2688717)
     CDS             2689047..2689901
     CDS             2690073..2691224
     CDS             2691536..2691670
     CDS             complement(2691730..2692530)
     CDS             complement(2692722..2694257)
     CDS             complement(2694358..2694651)
     CDS             complement(2694681..2694974)
     CDS             complement(2695147..2695608)
     CDS             2695644..2695976
     CDS             2695963..2696508
     CDS             complement(2696708..2697301)
     CDS             complement(2697316..2697942)
     CDS             complement(2698076..2699476)
     CDS             complement(2699482..2700129)
     CDS             2700262..2704221
     CDS             2704371..2704649
     CDS             complement(2704724..2706019)
     CDS             complement(2706211..2708244)
     CDS             complement(2708377..2710128)
     CDS             2710586..2711809
     CDS             2712037..2712279
     CDS             2712307..2713494
     CDS             2713472..2717686
     CDS             2718602..2718787
     CDS             complement(2719488..2721467)
     CDS             complement(2721483..2722355)
     CDS             complement(2722358..2723260)
     CDS             complement(2723262..2724200)
     CDS             complement(2724206..2725492)
     CDS             2726135..2726431
     CDS             2726437..2726766
     CDS             complement(2726929..2727951)
     CDS             complement(2728033..2731995)
     CDS             complement(2732149..2732328)
     CDS             complement(2732318..2732764)
     CDS             complement(2732855..2734144)
     CDS             complement(2734310..2735248)
     CDS             2735610..2736713
     CDS             complement(2736845..2738413)
     CDS             complement(2738747..2738854)
     CDS             complement(2738900..2740075)
     CDS             complement(2740127..2740219)
     CDS             complement(2740482..2740658)
     CDS             complement(2740748..2740957)
     CDS             2741740..2742177
     CDS             2742180..2742674
     CDS             2742678..2743610
     CDS             2743939..2744394
     CDS             2744503..2744844
     CDS             2745117..2745335
     CDS             2745951..2747606
     CDS             2747603..2747845
     CDS             2747869..2748015
     CDS             2748193..2748363
     CDS             2748379..2750223
     CDS             2750847..2752502
     CDS             2752505..2753098
     CDS             2753121..2753252
     CDS             2753253..2753528
     CDS             2753566..2753691
     CDS             2753749..2754162
     CDS             2754191..2755204
     CDS             2755403..2755852
     CDS             2756116..2756967
     CDS             2756980..2757384
     CDS             2757389..2758288
     CDS             2758307..2758897
     CDS             2758923..2759384
     CDS             2759541..2760452
     CDS             complement(2760474..2760935)
     CDS             complement(2761295..2761534)
     CDS             complement(2761665..2763599)
     CDS             complement(2763626..2764216)
     CDS             complement(2764281..2765294)
     CDS             complement(2765327..2765620)
     CDS             complement(2766797..2770867)
     CDS             2771111..2773225
     CDS             2773426..2773761
     CDS             2773982..2777272
     CDS             2777285..2779330
     CDS             2779745..2781445
     CDS             2781670..2783664
     CDS             2783698..2786034
     CDS             2786055..2787470
     CDS             complement(2787645..2791712)
     CDS             2792116..2792913
     CDS             2793206..2796487
     CDS             2796501..2798462
     CDS             2798727..2800604
     CDS             2800635..2801666
     CDS             2801743..2803269
     CDS             2803275..2805668
     CDS             2805674..2808016
     CDS             2808032..2809219
     CDS             2809251..2810078
     CDS             2810248..2812614
     CDS             2812586..2813881
     CDS             2814077..2814706
     CDS             2814817..2815020
     CDS             2815132..2816160
     CDS             2816166..2816342
     CDS             2816343..2817059
     CDS             2817071..2817400
     CDS             2817500..2818180
     CDS             2818439..2818558
     CDS             2818559..2818714
     CDS             2818718..2819008
     CDS             2819161..2819457
     CDS             complement(2819801..2820991)
     CDS             complement(2820996..2823794)
     CDS             complement(2824315..2825223)
     CDS             complement(2825569..2825802)
     CDS             2826036..2826503
     CDS             2826541..2827167
     CDS             2827181..2829337
     CDS             2829384..2833859
     CDS             2833866..2834555
     CDS             2834570..2835169
     CDS             2835171..2835500
     CDS             complement(2835816..2837564)
     CDS             2837698..2838693
     CDS             complement(2838793..2839353)
     CDS             complement(2839365..2840855)
     CDS             complement(2840964..2842145)
     CDS             complement(2842380..2843993)
     CDS             complement(2844012..2847359)
     CDS             complement(2847580..2848506)
     CDS             2848730..2849983
     CDS             complement(2850058..2851272)
     CDS             complement(2851407..2852237)
     CDS             complement(2852471..2854894)
     CDS             2855095..2856186
     CDS             2856211..2856771
     CDS             complement(2856830..2858185)
     CDS             2858525..2859847
     CDS             2859946..2861268
     CDS             2861382..2862263
     CDS             2863199..2864272
     CDS             2864500..2865066
     CDS             2865139..2866221
     CDS             2866265..2869795
     CDS             2869806..2871290
     CDS             2871406..2872773
     CDS             2872781..2873959
     CDS             2874576..2876390
     CDS             2876396..2877529
     CDS             2877712..2881662
     CDS             2881978..2884977
     CDS             2884999..2886588
     CDS             2886668..2889301
     CDS             2889310..2890278
     CDS             2890275..2891276
     CDS             2891296..2893329
     CDS             complement(2893377..2893529)
     CDS             2893671..2894654
     CDS             2894638..2895231
     CDS             2895321..2896463
     CDS             complement(2896460..2897656)
     CDS             complement(2897784..2898818)
     CDS             2898999..2899790
     CDS             2899802..2900815
     CDS             2900824..2901600
     CDS             complement(2901595..2902239)
     CDS             2902357..2903277
     CDS             2903300..2904211
     CDS             2904226..2905461
     CDS             2905751..2906437
     CDS             2906558..2907229
     CDS             2907448..2907903
     CDS             complement(2908442..2910253)
     CDS             2910372..2910668
     CDS             2910665..2911009
     CDS             complement(2911127..2913313)
     CDS             complement(2913313..2915478)
     CDS             2915693..2916370
     CDS             complement(2916385..2917143)
     CDS             complement(2917183..2918343)
     CDS             complement(2918358..2919245)
     CDS             complement(2919242..2920582)
     CDS             complement(2920579..2921328)
     CDS             complement(2921481..2922107)
     CDS             complement(2922149..2922787)
     CDS             complement(2922911..2923399)
     CDS             complement(2923556..2924953)
     CDS             complement(2925102..2926742)
     CDS             complement(2926762..2928462)
     CDS             2928588..2929409
     CDS             2929557..2930915
     CDS             complement(2931072..2933267)
     CDS             complement(2933329..2934513)
     CDS             2934621..2937986
     CDS             2938251..2938937
     CDS             2939129..2939890
     CDS             2939914..2941530
     CDS             2941527..2942108
     CDS             2942113..2943417
     CDS             2943539..2944813
     CDS             2944827..2945243
     CDS             2945479..2947263
     CDS             complement(2947333..2949537)
     CDS             complement(2949800..2951728)
     CDS             complement(2951741..2952058)
     CDS             complement(2952149..2955019)
     CDS             2955102..2956919
     CDS             complement(2957002..2957559)
     CDS             complement(2957570..2957818)
     CDS             2957969..2959612
     CDS             2959738..2960604
     CDS             2960650..2961018
     CDS             complement(2961240..2962085)
     CDS             complement(2962096..2962356)
     CDS             complement(2962587..2963258)
     CDS             2963342..2965018
     CDS             2965078..2966103
     CDS             2966328..2967296
     CDS             2967531..2969228
     CDS             2969247..2969948
     CDS             2970280..2971296
     CDS             2971361..2971486
     CDS             2971606..2972193
     CDS             2972320..2972478
     CDS             2972901..2973653
     CDS             2973704..2974504
     CDS             complement(2974827..2976236)
     CDS             2976642..2977265
     CDS             2977640..2979040
     CDS             2979084..2980655
     CDS             complement(2980728..2981855)
     CDS             complement(2981865..2982854)
     CDS             complement(2982943..2983761)
     CDS             complement(2983770..2985824)
     CDS             complement(2985975..2986517)
     CDS             complement(2986531..2987295)
     CDS             complement(2987314..2987481)
     CDS             complement(2987488..2988570)
     CDS             complement(2988582..2988812)
     CDS             complement(2988823..2989119)
     CDS             2989237..2989569
     CDS             complement(2989484..2990581)
     CDS             complement(2990688..2991122)
     CDS             complement(2991119..2993131)
     CDS             complement(2993266..2994864)
     CDS             complement(2994967..2996496)
     CDS             complement(2996536..2997288)
     CDS             complement(2997293..2997970)
     CDS             complement(2998046..2999788)
     CDS             complement(2999815..3000969)
     CDS             complement(3001166..3002320)
     CDS             complement(3002361..3003701)
     CDS             complement(3003748..3004842)
     CDS             complement(3004937..3006223)
     CDS             complement(3006318..3007493)
     CDS             complement(3007513..3008133)
     CDS             3008311..3009930
     CDS             3010120..3011631
     CDS             complement(3011698..3012750)
     CDS             complement(3012747..3013226)
     CDS             3013445..3013768
     CDS             complement(3013838..3014449)
     CDS             complement(3014483..3015154)
     CDS             3015462..3015998
     CDS             3016006..3016368
     CDS             3016390..3016938
     CDS             3017094..3017735
     CDS             3017844..3018737
     CDS             3018899..3020146
     CDS             3020273..3021574
     CDS             3021590..3022870
     CDS             3022983..3023654
     CDS             3023698..3024990
     CDS             3025022..3026272
     CDS             3026312..3027592
     CDS             3027596..3028867
     CDS             3028890..3030146
     CDS             3030184..3031404
     CDS             3031558..3033042
     CDS             3033128..3034483
     CDS             3034506..3035801
     CDS             3035881..3036039
     CDS             3036043..3036210
     CDS             complement(3037272..3038651)
     CDS             complement(3038648..3039259)
     CDS             3039365..3039664
     CDS             3039675..3040166
     CDS             3040395..3041246
     CDS             3041296..3042576
     CDS             3042579..3043619
     CDS             3043623..3044741
     CDS             complement(3044831..3046795)
     CDS             3046921..3047331
     CDS             3047409..3047960
     CDS             complement(3048064..3048522)
     CDS             complement(3048526..3048822)
     CDS             complement(3048941..3049555)
     CDS             complement(3049578..3049805)
     CDS             3050027..3051484
     CDS             3051490..3052500
     CDS             complement(3052577..3053050)
     CDS             3053131..3053982
     CDS             3054382..3054978
     CDS             complement(3055173..3056216)
     CDS             complement(3056229..3056675)
     CDS             complement(3056743..3057936)
     CDS             complement(3058020..3059273)
     CDS             3059398..3060189
     CDS             3060518..3062434
     CDS             3062534..3063640
     CDS             complement(3063853..3064416)
     CDS             complement(3064534..3066075)
     CDS             3066555..3067490
     CDS             3067787..3068437
     CDS             3068455..3068889
     CDS             3068915..3069715
     CDS             3069753..3072164
     CDS             3072209..3072427
     CDS             3072886..3074424
     CDS             3074421..3075560
     CDS             3075675..3076682
     CDS             3076727..3077995
     CDS             3078005..3078943
     CDS             3078940..3080010
     CDS             3079994..3081184
     CDS             3081190..3082287
     CDS             3082668..3083894
     CDS             3083999..3085129
     CDS             3085229..3085393
     CDS             3085421..3086230
     CDS             3086252..3087157
     CDS             3087161..3087733
     CDS             3087733..3088593
     CDS             3088618..3089694
     CDS             3089694..3091169
     CDS             3091201..3091416
     CDS             complement(3091597..3092094)
     CDS             complement(3092426..3092965)
     CDS             complement(3093248..3093472)
     CDS             complement(3093490..3095433)
     CDS             complement(3095437..3096006)
     CDS             3096192..3096659
     CDS             3096715..3098994
     CDS             3099109..3099285
     CDS             complement(3099348..3100256)
     CDS             complement(3100488..3101573)
     CDS             complement(3101570..3102625)
     CDS             complement(3102703..3103524)
     CDS             complement(3103524..3105197)
     CDS             complement(3105224..3106366)
     CDS             complement(3106363..3106770)
     CDS             complement(3106862..3108211)
     CDS             3108448..3110949
     CDS             3110983..3111312
     CDS             3111345..3112943
     CDS             3112953..3113543
     CDS             3113549..3115357
     CDS             3115549..3118800
     CDS             3118812..3120233
     CDS             3120252..3121433
     CDS             3121570..3121830
     CDS             complement(3122533..3124107)
     CDS             complement(3124137..3127409)
     CDS             complement(3127458..3128942)
     CDS             complement(3129320..3129553)
     CDS             3129624..3130913
     CDS             3130956..3131792
     CDS             complement(3132271..3134343)
     CDS             3134801..3134899
     CDS             complement(3134961..3136325)
     CDS             3136502..3138349
     CDS             3138352..3139038
     CDS             3139253..3139822
     CDS             3139915..3140355
     CDS             complement(3140535..3141743)
     CDS             complement(3141893..3143056)
     CDS             complement(3143077..3144525)
     CDS             complement(3144545..3147898)
     CDS             complement(3147914..3149083)
     CDS             complement(3149187..3149738)
     CDS             complement(3149818..3152328)
     CDS             3153154..3154080
     CDS             3154247..3154567
     CDS             3154612..3155268
     CDS             3155551..3156345
     CDS             3156342..3156464
     CDS             3156494..3157462
     CDS             3157486..3157983
     CDS             3158697..3159488
     CDS             3159501..3159623
     CDS             3159781..3160188
     CDS             3160287..3161126
     CDS             3161159..3162265
     CDS             3162275..3163822
     CDS             3163864..3164409
     CDS             complement(3164542..3165882)
     CDS             complement(3166066..3167034)
     CDS             complement(3167362..3168435)
     CDS             complement(3168448..3168756)
     CDS             complement(3168979..3169995)
     CDS             complement(3170009..3171301)
     CDS             3171749..3172987
     CDS             3173063..3173605
     CDS             3173864..3174316
     CDS             3174727..3175260
     CDS             3175304..3175510
     CDS             3175535..3175714
     CDS             complement(3175867..3176688)
     CDS             complement(3176697..3178034)
     CDS             complement(3178276..3178695)
     CDS             complement(3178692..3180773)
     CDS             complement(3180757..3181092)
     CDS             complement(3182145..3182588)
     CDS             complement(3182757..3183191)
     CDS             3183365..3183511
     CDS             3183720..3184283
     CDS             3184401..3185552
     CDS             complement(3185725..3186150)
     CDS             complement(3186164..3187882)
     CDS             3187980..3188798
     CDS             3188803..3189561
     CDS             complement(3189657..3189905)
     CDS             complement(3190080..3191240)
     CDS             complement(3191242..3191676)
     CDS             complement(3191697..3192626)
     CDS             complement(3192654..3194207)
     CDS             complement(3194310..3194723)
     CDS             complement(3194880..3195902)
     CDS             3195948..3196484
     CDS             3196487..3196813
     CDS             3196810..3197619
     CDS             3197625..3198143
     CDS             3198161..3198742
     CDS             3198809..3199816
     CDS             complement(3199813..3200982)
     CDS             3201101..3201490
     CDS             complement(3201492..3202667)
     CDS             3202733..3203248
     CDS             complement(3203382..3203744)
     CDS             complement(3203844..3204131)
     CDS             3204586..3207321
     CDS             3207325..3208557
     CDS             3208596..3210146
     CDS             3210167..3210751
     CDS             3210735..3211310
     CDS             3211338..3212225
     CDS             3212249..3212920
     CDS             3212953..3213981
     CDS             complement(3214550..3215560)
     CDS             complement(3215579..3216280)
     CDS             3216517..3217026
     CDS             complement(3217196..3218575)
     CDS             complement(3218790..3219404)
     CDS             3219752..3220507
     CDS             complement(3220659..3220838)
     CDS             complement(3221210..3222916)
     CDS             complement(3222982..3224052)
     CDS             complement(3224182..3225321)
     CDS             complement(3225365..3226372)
     CDS             complement(3226369..3226707)
     CDS             complement(3227100..3228188)
     CDS             3228563..3229132
     CDS             3229132..3229584
     CDS             3229622..3232375
     CDS             complement(3232570..3233415)
     CDS             complement(3233412..3234842)
     CDS             complement(3234945..3236276)
     CDS             complement(3236281..3236847)
     CDS             3237204..3237527
     CDS             3237733..3237981
     CDS             complement(3238069..3238698)
     CDS             complement(3238711..3240063)
     CDS             complement(3240077..3241153)
     CDS             complement(3241362..3241943)
     CDS             complement(3241980..3242900)
     CDS             complement(3242897..3243847)
     CDS             complement(3243855..3244595)
     CDS             complement(3244614..3245351)
     CDS             complement(3245444..3246388)
     CDS             complement(3246409..3247413)
     CDS             3247661..3248245
     CDS             3248280..3249053
     CDS             complement(3249019..3249786)
     CDS             complement(3249783..3251051)
     CDS             3251408..3252748
     CDS             3252778..3256059
     CDS             3256072..3257514
     CDS             complement(3257662..3258240)
     CDS             3258596..3258970
     CDS             3259381..3261183
     CDS             3261283..3262980
     CDS             3262991..3263545
     CDS             3263548..3264288
     CDS             3264323..3265366
     CDS             3265494..3266579
     CDS             complement(3267210..3269342)
     CDS             complement(3269448..3270707)
     CDS             complement(3270721..3271365)
     CDS             complement(3271368..3272723)
     CDS             complement(3272770..3274086)
     CDS             complement(3274073..3274801)
     CDS             3274928..3276103
     CDS             3276100..3277683
     CDS             3277779..3281075
     CDS             3281198..3282190
     CDS             3282261..3282710
     CDS             complement(3282784..3283161)
     CDS             complement(3283158..3283703)
     CDS             3283848..3284288
     CDS             complement(3284469..3287096)
     CDS             3287207..3287992
     CDS             complement(3288186..3289424)
     CDS             complement(3289372..3289917)
     CDS             complement(3289941..3293102)
     CDS             complement(3293376..3293822)
     CDS             complement(3293834..3294211)
     CDS             complement(3294256..3294807)
     CDS             complement(3294841..3295668)
     CDS             complement(3295841..3296287)
     CDS             complement(3296537..3298333)
     CDS             complement(3298367..3298504)
     CDS             3298530..3298769
     CDS             complement(3298860..3299561)
     CDS             complement(3299565..3300401)
     CDS             complement(3300398..3301237)
     CDS             complement(3301393..3302178)
     CDS             complement(3302171..3303214)
     CDS             complement(3303331..3303969)
     CDS             complement(3303982..3304614)
     CDS             complement(3304640..3305197)
     CDS             complement(3305431..3305985)
     CDS             3306080..3306286
     CDS             complement(3306950..3308224)
     CDS             complement(3308282..3309598)
     CDS             complement(3309655..3312126)
     CDS             3312213..3313262
     CDS             3313288..3314352
     CDS             3314379..3315479
     CDS             3315521..3316231
     CDS             3316251..3317102
     CDS             3317110..3318060
     CDS             3318087..3319058
     CDS             3319063..3319785
     CDS             3319792..3320991
     CDS             complement(3321045..3321941)
     CDS             3322077..3323384
     CDS             3323551..3324816
     CDS             3324803..3325330
     CDS             3325347..3326099
     CDS             3326105..3326470
     CDS             3326631..3327389
     CDS             3327544..3327837
     CDS             complement(3328060..3328764)
     CDS             complement(3328810..3329070)
     CDS             complement(3329180..3329686)
     CDS             complement(3329779..3330456)
     CDS             3330609..3331724
     CDS             3331721..3332011
     CDS             complement(3332365..3333723)
     CDS             complement(3333868..3334329)
     CDS             complement(3334322..3336070)
     CDS             complement(3336085..3336519)
     CDS             complement(3336524..3337018)
     CDS             complement(3337032..3339074)
     CDS             complement(3339232..3339909)
     CDS             3340098..3340700
     CDS             complement(3340859..3341875)
     CDS             complement(3341889..3342461)
     CDS             complement(3342465..3343166)
     CDS             complement(3343114..3343608)
     CDS             complement(3343664..3344617)
     CDS             complement(3344621..3345154)
     CDS             complement(3345241..3345519)
     CDS             3345598..3348015
     CDS             complement(3348118..3348324)
     CDS             3349213..3350781
     CDS             complement(3350886..3352181)
     CDS             3352347..3354791
     CDS             3354840..3356039
     CDS             3356190..3357659
     CDS             3357665..3361639
     CDS             3361864..3363969
     CDS             3363994..3365817
     CDS             3365832..3367976
     CDS             complement(3368139..3368567)
     CDS             complement(3368571..3369614)
     CDS             complement(3369629..3370711)
     CDS             complement(3370732..3371811)
     CDS             complement(3371894..3372712)
     CDS             complement(3372741..3373646)
     CDS             complement(3373658..3374545)
     CDS             complement(3374637..3375185)
     CDS             complement(3375188..3376285)
     CDS             complement(3376385..3377170)
     CDS             complement(3377178..3378230)
     CDS             complement(3378217..3378912)
     CDS             complement(3378964..3380496)
     CDS             complement(3380493..3381482)
     CDS             complement(3381487..3383007)
     CDS             complement(3383012..3384055)
     CDS             complement(3384052..3385179)
     CDS             complement(3385187..3386014)
     CDS             complement(3386588..3388105)
     CDS             complement(3388633..3388923)
     CDS             complement(3388991..3389491)
     CDS             3389799..3389966
     CDS             3390165..3392543
     CDS             complement(3392694..3392924)
     CDS             3393173..3393601
     CDS             3393643..3393744
     CDS             3393741..3394190
     CDS             complement(3394299..3396710)
     CDS             complement(3396719..3397510)
     CDS             complement(3397560..3398963)
     CDS             complement(3399394..3400335)
     CDS             complement(3400419..3401366)
     CDS             complement(3401390..3402928)
     CDS             complement(3402959..3404368)
     CDS             complement(3404375..3404947)
     CDS             complement(3404951..3406045)
     CDS             complement(3406074..3406640)
     CDS             complement(3406987..3407916)
     CDS             3408112..3410817
     CDS             complement(3410823..3411437)
     CDS             complement(3411392..3411706)
     CDS             3411878..3416158
     CDS             3416249..3417847
     CDS             3418115..3421234
     CDS             3421256..3422701
     CDS             3422719..3422832
     CDS             3422913..3425987
     CDS             3426013..3427512
     CDS             3427642..3430812
     CDS             3430903..3433743
     CDS             3433891..3437121
     CDS             3437121..3438563
     CDS             3438576..3440807
     CDS             3441021..3442100
     CDS             3442537..3443577
     CDS             complement(3443602..3444072)
     CDS             3444252..3444677
     CDS             3444810..3445454
     CDS             3445548..3446141
     CDS             3446158..3447171
     CDS             3447279..3447455
     CDS             3447418..3447672
     CDS             3447721..3449880
     CDS             3449877..3450365
     CDS             3450633..3451919
     CDS             3452181..3453680
     CDS             3453781..3454023
     CDS             3454172..3458569
     CDS             3458590..3459327
     CDS             3459317..3460033
     CDS             3460384..3460566
     CDS             3460560..3460874
     CDS             3461051..3462400
     CDS             complement(3462933..3464588)
     CDS             complement(3464592..3465167)
     CDS             3465372..3465974
     CDS             complement(3466107..3467435)
     CDS             complement(3468104..3468391)
     CDS             complement(3468407..3469378)
     CDS             3469425..3471428
     CDS             3471440..3473182
     CDS             3473187..3473525
     CDS             3473657..3475990
     CDS             complement(3476079..3478190)
     CDS             3478510..3481821
     CDS             3481873..3484629
     CDS             3484696..3486027
     CDS             3486036..3487376
     CDS             complement(3487839..3490976)
     CDS             3491314..3492150
     CDS             3492234..3492833
     CDS             3493155..3494678
     CDS             3494918..3495778
     CDS             3496000..3496395
     CDS             3496406..3497668
     CDS             complement(3497652..3498050)
     CDS             3498153..3499406
     CDS             complement(3499483..3500931)
     CDS             complement(3500928..3502280)
     CDS             3502370..3503020
     CDS             3503073..3503894
     CDS             3503909..3505075
     CDS             3505113..3506801
     CDS             3507171..3510512
     CDS             3510987..3513584
     CDS             3513606..3515498
     CDS             3515896..3516753
     CDS             complement(3516828..3517379)
     CDS             3517417..3517536
     CDS             3517586..3518068
     CDS             complement(3518520..3519365)
     CDS             complement(3519399..3521390)
     CDS             complement(3521476..3522237)
     CDS             complement(3522203..3523009)
     CDS             complement(3523218..3523631)
     CDS             complement(3523726..3524079)
     CDS             complement(3524101..3526314)
     CDS             3526458..3527975
     CDS             3528095..3529345
     CDS             complement(3529450..3530166)
     CDS             complement(3530187..3530684)
     CDS             3530861..3531187
     CDS             3531200..3532246
     CDS             3532344..3533513
     CDS             complement(3534055..3536307)
     CDS             complement(3536427..3538046)
     CDS             complement(3538067..3538264)
     CDS             complement(3538283..3539464)
     CDS             complement(3539498..3540832)
     CDS             complement(3540990..3541085)
     CDS             complement(3541473..3542138)
     CDS             3542319..3544259
     CDS             3544274..3545539
     CDS             3545558..3546970
     CDS             3547123..3547488
     CDS             3547501..3548460
     CDS             3548499..3549770
     CDS             3549798..3550949
     CDS             3550946..3551599
     CDS             3551611..3552366
     CDS             3552381..3553025
     CDS             complement(3553469..3554194)
     CDS             complement(3554407..3554709)
     CDS             3555155..3556603
     CDS             3556766..3557698
     CDS             3557712..3559145
     CDS             complement(3559354..3560361)
     CDS             3560546..3561844
     CDS             3562012..3563070
     CDS             3563158..3564327
     CDS             complement(3564532..3565710)
     CDS             3565795..3567231
     CDS             3567280..3568788
     CDS             3568850..3569554
     CDS             complement(3569850..3570995)
     CDS             complement(3571150..3572652)
     CDS             complement(3572676..3572894)
     CDS             3573048..3574391
     CDS             3574431..3575639
     CDS             3575681..3576424
     CDS             3576443..3577663
     CDS             3577857..3578912
     CDS             3578909..3579634
     CDS             3580013..3581194
     CDS             3581304..3581465
     CDS             3581479..3581928
     CDS             3582204..3582428
     CDS             3582706..3585210
     CDS             complement(3585382..3585627)
     CDS             complement(3585723..3586256)
     CDS             complement(3586260..3586658)
     CDS             complement(3586655..3587041)
     CDS             complement(3587323..3588546)
     CDS             complement(3589714..3589983)
     CDS             complement(3590020..3590592)
     CDS             complement(3590605..3591102)
     CDS             complement(3591104..3591376)
     CDS             complement(3591391..3595473)
     CDS             complement(3595470..3596297)
     CDS             complement(3596301..3598979)
     CDS             complement(3599140..3599472)
     CDS             complement(3599578..3600063)
     CDS             complement(3600060..3600329)
     CDS             complement(3600430..3600999)
     CDS             complement(3600996..3604859)
     CDS             complement(3604862..3605050)
     CDS             complement(3605058..3605579)
     CDS             complement(3605621..3605797)
     CDS             complement(3605794..3606627)
     CDS             complement(3606627..3607193)
     CDS             complement(3607190..3607711)
     CDS             complement(3607714..3608136)
     CDS             complement(3608142..3609830)
     CDS             complement(3609856..3610905)
     CDS             complement(3610859..3612286)
     CDS             complement(3612415..3614433)
     CDS             complement(3614497..3615042)
     CDS             complement(3615138..3615941)
     CDS             complement(3615993..3616772)
     CDS             complement(3616814..3617386)
     CDS             complement(3617500..3618252)
     CDS             complement(3618221..3618874)
     CDS             complement(3618932..3619225)
     CDS             complement(3619342..3620211)
     CDS             complement(3620238..3621230)
     CDS             complement(3621187..3622293)
     CDS             complement(3622311..3622790)
     CDS             complement(3622814..3623485)
     CDS             complement(3623482..3623673)
     CDS             complement(3623686..3624003)
     CDS             complement(3624000..3625349)
     CDS             complement(3625352..3625771)
     CDS             complement(3625777..3625941)
     CDS             complement(3626032..3626229)
     CDS             complement(3626211..3626687)
     CDS             complement(3626752..3627711)
     CDS             complement(3627723..3628097)
     CDS             complement(3628100..3629257)
     CDS             complement(3629529..3630230)
     CDS             complement(3630254..3630706)
     CDS             complement(3630706..3631083)
     CDS             complement(3631070..3631990)
     CDS             complement(3631987..3632769)
     CDS             3632889..3633047
     CDS             complement(3633279..3633437)
     CDS             complement(3633965..3634165)
     CDS             complement(3634162..3634422)
     CDS             complement(3634460..3634669)
     CDS             3634783..3635235
     CDS             complement(3635594..3635782)
     CDS             complement(3635813..3636208)
     CDS             3636241..3636639
     CDS             3636689..3637225
     CDS             3637236..3638357
     CDS             3639042..3639281
     CDS             3639407..3640102
     CDS             3640099..3640710
     CDS             3641022..3641762
     CDS             3641759..3643126
     CDS             3643130..3643717
     CDS             complement(3643819..3644547)
     CDS             complement(3644616..3646844)
     CDS             3647040..3647381
     CDS             3647440..3648360
     CDS             complement(3648971..3649162)
     CDS             complement(3649280..3649795)
     CDS             complement(3650058..3652526)
     CDS             3652647..3653951
     CDS             complement(3654090..3655790)
     CDS             complement(3655827..3656594)
     CDS             complement(3656645..3658306)
     CDS             complement(3658438..3659634)
     CDS             complement(3659631..3660407)
     CDS             complement(3660459..3661583)
     CDS             3661737..3662114
     CDS             complement(3662364..3663794)
     CDS             complement(3663814..3664638)
     CDS             3664990..3665838
     CDS             3665860..3666210
     CDS             complement(3666457..3667815)
     CDS             complement(3668032..3670032)
     CDS             complement(3670042..3671703)
     CDS             complement(3671780..3672577)
     CDS             complement(3672600..3674729)
     CDS             3674958..3675125
     CDS             3675230..3676369
     CDS             3676432..3677076
     CDS             complement(3677718..3678320)
     CDS             3679147..3679311
     CDS             3679647..3682271
     CDS             3682397..3686800
     CDS             3686966..3687850
     CDS             3687880..3691335
     CDS             3691356..3693365
     CDS             3693534..3695267
     CDS             3695292..3695960
     CDS             3696159..3697841
     CDS             3697843..3700929
     CDS             3701116..3701670
     CDS             3701719..3702003
     CDS             3702038..3705238
     CDS             3705263..3707233
     CDS             complement(3707326..3708981)
     CDS             3709509..3712613
     CDS             3712628..3714493
     CDS             complement(3714770..3716128)
     CDS             3716362..3717372
     CDS             3717365..3718051
     CDS             complement(3718343..3719914)
     CDS             complement(3719948..3721750)
     CDS             complement(3721756..3724002)
     CDS             complement(3724013..3726004)
     CDS             complement(3726114..3728123)
     CDS             3728551..3728928
     CDS             3729091..3730281
     CDS             3730291..3731082
     CDS             3731100..3731477
     CDS             3731520..3732353
     CDS             3732361..3734226
     CDS             3734310..3735512
     CDS             3735806..3735961
     CDS             3736131..3736964
     CDS             3736981..3738405
     CDS             3738707..3738886
     CDS             3738951..3740090
     CDS             3740139..3741671
     CDS             3741678..3742961
     CDS             3743362..3744516
     CDS             3744661..3745671
     CDS             3745649..3746842
     CDS             3746855..3747964
     CDS             3747988..3748953
     CDS             3748950..3749672
     CDS             3749672..3750730
     CDS             3750727..3751560
     CDS             3751665..3752477
     CDS             3752489..3753502
     CDS             3753499..3754308
     CDS             3754386..3755348
     CDS             complement(3755607..3756104)
     CDS             complement(3756573..3757067)
     CDS             complement(3757436..3757630)
     CDS             complement(3758014..3759819)
     CDS             complement(3759892..3760548)
     CDS             complement(3760562..3760684)
     CDS             3760708..3760857
     CDS             3760859..3761020
     CDS             3761099..3762751
     CDS             3762934..3763242
     CDS             3763239..3763640
     CDS             3763744..3766047
     CDS             complement(3766157..3766759)
     CDS             complement(3766725..3768206)
     CDS             3768285..3768902
     CDS             3768923..3769393
     CDS             3769390..3769926
     CDS             complement(3769919..3770509)
     CDS             complement(3770975..3772360)
     CDS             complement(3772390..3772857)
     CDS             complement(3773004..3773462)
     CDS             3773482..3775941
     CDS             complement(3776021..3776752)
     CDS             complement(3776764..3778422)
     CDS             3778537..3779127
     CDS             complement(3779408..3780934)
     CDS             3781434..3782171
     CDS             3782392..3783069
     CDS             3783070..3784356
     CDS             3784459..3784896
     CDS             3785073..3785876
     CDS             3785873..3787000
     CDS             3787136..3789202
     CDS             3789204..3790118
     CDS             3790261..3791808
     CDS             3792004..3793539
     CDS             3793548..3793802
     CDS             3794019..3794225
     CDS             3794227..3795318
     CDS             3795350..3795604
     CDS             3795615..3796115
     CDS             3796121..3796678
     CDS             3796800..3798392
     CDS             3798395..3799264
     CDS             complement(3799352..3800086)
     CDS             3800337..3801959
     CDS             3801931..3803244
     CDS             3803388..3804539
     CDS             complement(3804607..3805632)
     CDS             complement(3805702..3806490)
     CDS             complement(3806533..3807891)
     CDS             3808138..3809016
     CDS             complement(3809396..3811453)
     CDS             complement(3811771..3815424)
     CDS             complement(3815408..3815989)
     CDS             complement(3815995..3817218)
     CDS             complement(3817531..3818706)
     CDS             3818795..3820462
     CDS             complement(3820494..3820721)
     CDS             3820845..3821081
     CDS             3821114..3823828
     CDS             complement(3824112..3826961)
     CDS             complement(3826997..3827635)
     CDS             complement(3827653..3828282)
     CDS             complement(3828303..3829151)
     CDS             3829324..3831543
     CDS             complement(3831631..3832179)
     CDS             complement(3832176..3832877)
     CDS             3832943..3834031
     CDS             complement(3834241..3835905)
     CDS             complement(3836117..3836407)
     CDS             3836598..3836768
     CDS             3836846..3837160
     CDS             3837329..3837538
     CDS             3838327..3838632
     CDS             3838629..3839198
     CDS             3839203..3841197
     CDS             3841255..3842433
     CDS             complement(3842416..3844626)
     CDS             3844834..3845322
     CDS             3845356..3845958
     CDS             3846149..3847162
     CDS             complement(3847329..3849362)
     CDS             3849528..3850364
     CDS             3850381..3850716
     CDS             3850966..3851418
     CDS             complement(3851502..3852185)
     CDS             complement(3852185..3853993)
     CDS             3854148..3856976
     CDS             3856991..3857476
     CDS             3857583..3859244
     CDS             complement(3859308..3859928)
     CDS             complement(3859925..3860203)
     CDS             3860822..3861673
     CDS             complement(3861851..3863155)
     CDS             complement(3863301..3864791)
     CDS             complement(3864813..3865886)
     CDS             3866130..3867152
     CDS             3867262..3867936
     CDS             3868190..3869008
     CDS             3869009..3869101
     CDS             3869507..3870340
     CDS             3870549..3874037
     CDS             3874061..3874441
     CDS             3874551..3875189
     CDS             3875193..3876167
     CDS             3876183..3876506
     CDS             complement(3876578..3877333)
     CDS             3877435..3879759
     CDS             3879776..3880024
     CDS             3880077..3880661
     CDS             3881123..3881341
     CDS             complement(3881672..3881803)
     CDS             complement(3881826..3882629)
     CDS             complement(3882783..3883745)
     CDS             3883927..3885126
     CDS             complement(3885215..3886621)
     CDS             3886947..3888386
     CDS             3888488..3888901
     CDS             complement(3888864..3889592)
     CDS             3889696..3890847
     CDS             3890859..3891896
     CDS             3891896..3892918
     CDS             complement(3892940..3894736)
     CDS             complement(3894762..3896573)
     CDS             complement(3896595..3897776)
     CDS             complement(3897781..3899187)
     CDS             3899697..3899795
     CDS             complement(3899866..3900426)
     CDS             complement(3900432..3900968)
     CDS             3901105..3901278
     CDS             complement(3901270..3902373)
     CDS             complement(3902520..3903320)
     CDS             3903991..3904899
     CDS             3904931..3905818
     CDS             3906005..3907765
     CDS             complement(3907873..3909030)
     CDS             complement(3909044..3911221)
     CDS             3911703..3912041
     CDS             3912150..3914453
     CDS             3914750..3915703
     CDS             complement(3915794..3916843)
     CDS             complement(3917006..3919525)
     CDS             complement(3919928..3920137)
     CDS             complement(3920164..3920721)
     CDS             complement(3920741..3922429)
     CDS             complement(3922555..3924087)
     CDS             complement(3924090..3924605)
     CDS             complement(3924630..3926141)
     CDS             complement(3926107..3926358)
     CDS             3927070..3929163
     CDS             3929147..3929614
     CDS             complement(3929664..3930860)
     CDS             complement(3930894..3932954)
     CDS             complement(3933327..3935504)
     CDS             complement(3935897..3937585)
     CDS             3937821..3939149
     CDS             3939146..3939721
     CDS             3939721..3941211
     CDS             3941204..3942214
     CDS             3942196..3943128
     CDS             3943366..3944580
     CDS             3944651..3945508
     CDS             3945520..3946494
     CDS             3946521..3946640
     CDS             3946742..3947329
     CDS             3947398..3947829
     CDS             3947826..3949556
     CDS             3950043..3951059
     CDS             3951130..3951402
     CDS             3951469..3951594
     CDS             complement(3951943..3952035)
     CDS             3952064..3952564
     CDS             3952651..3952917
     CDS             3953568..3954038
     CDS             3954050..3954556
     CDS             3954575..3954967
     CDS             3955027..3955320
     CDS             3955333..3955677
     CDS             3955691..3956068
     CDS             3956092..3956952
     CDS             3956952..3957587
     CDS             3957608..3958027
     CDS             complement(3959257..3960510)
     CDS             complement(3960638..3960862)
     CDS             complement(3960891..3961004)
     CDS             3961560..3963173
     CDS             complement(3963312..3963605)
     CDS             3963739..3964410
     CDS             complement(3964400..3965152)
     CDS             complement(3965317..3965460)
     CDS             3965559..3965810
     CDS             complement(3966945..3967286)
     CDS             complement(3967338..3967868)
     CDS             complement(3967862..3968611)
     CDS             complement(3968614..3969651)
     CDS             complement(3969660..3970169)
     CDS             complement(3970174..3970698)
     CDS             complement(3970714..3971844)
     CDS             3971963..3973276
     CDS             3973300..3974088
     CDS             3974138..3974413
     CDS             complement(3974799..3976076)
     CDS             complement(3976097..3977329)
     CDS             3977602..3978096
     CDS             3978255..3978875
     CDS             complement(3978876..3980048)
     CDS             complement(3980059..3981189)
     CDS             complement(3981192..3983669)
     CDS             3983851..3984555
     CDS             complement(3984636..3985670)
     CDS             3985915..3987102
     CDS             3987190..3988077
     CDS             complement(3988085..3990337)
     CDS             complement(3990397..3991071)
     CDS             complement(3991091..3993463)
     CDS             complement(3993511..3995880)
     CDS             complement(3995894..3998290)
     CDS             complement(3998301..3999551)
     CDS             complement(3999636..4001105)
     CDS             complement(4001153..4002076)
     CDS             4002300..4003667
     CDS             4003664..4004995
     CDS             4005348..4006562
     CDS             4007089..4007574
     CDS             4007571..4008065
     CDS             4008122..4009942
     CDS             4010438..4011463
     CDS             4011865..4012326
     CDS             4012468..4013106
     CDS             complement(4013271..4013645)
     CDS             complement(4013645..4014463)
     CDS             4014993..4015766
     CDS             4015785..4018163
     CDS             4018552..4019556
     CDS             complement(4019634..4020389)
     CDS             complement(4020401..4021963)
     CDS             complement(4022138..4023208)
     CDS             4023997..4027035
     CDS             4027054..4028385
     CDS             4029090..4029479
     CDS             4029764..4030174
     CDS             4030498..4030767
     CDS             4030751..4031356
     CDS             4031622..4031879
     CDS             4031873..4032931
     CDS             complement(4033152..4033427)
     CDS             complement(4033456..4034184)
     CDS             complement(4034259..4034411)
     CDS             4034553..4034810
     CDS             complement(4035352..4036197)
     CDS             4037006..4037146
     CDS             4037109..4037954
     CDS             4037988..4038665
     CDS             4038832..4039590
     CDS             4039819..4040457
     CDS             complement(4040482..4040634)
     CDS             4040871..4041344
     CDS             4041366..4041887
     CDS             4042159..4042662
     CDS             4042679..4043023
     CDS             4043166..4043336
     CDS             4043356..4043652
     CDS             4043781..4045544
     CDS             4045719..4046246
     CDS             complement(4046340..4046930)
     CDS             complement(4047045..4047932)
     CDS             complement(4047944..4048969)
     CDS             complement(4049024..4053484)
     CDS             complement(4053549..4054112)
     CDS             4054306..4055757
     CDS             4055869..4057245
     CDS             4057595..4058497
     CDS             4058722..4059288
     CDS             4059312..4059746
     CDS             complement(4060178..4060354)
     CDS             4060464..4061294
     CDS             4061539..4062888
     CDS             4062917..4064125
     CDS             4064139..4064813
     CDS             4064832..4065470
     CDS             4065495..4066091
     CDS             4066110..4067384
     CDS             4067481..4068794
     CDS             4069049..4070119
     CDS             4070227..4071147
     CDS             4071256..4072503
     CDS             4072740..4073654
     CDS             4073715..4076021
     CDS             complement(4076205..4076450)
     CDS             4076744..4077274
     CDS             complement(4077264..4078070)
     CDS             4078166..4079401
     CDS             4079419..4080087
     CDS             complement(4080158..4081627)
     CDS             complement(4081640..4082767)
     CDS             complement(4082947..4083783)
     CDS             4083920..4084474
     CDS             complement(4084581..4085369)
     CDS             complement(4085641..4086096)
     CDS             complement(4086151..4087110)
     CDS             complement(4087169..4088956)
     CDS             complement(4088975..4091227)
     CDS             4091588..4092934
     CDS             4093344..4093979
     CDS             4094017..4094706
     CDS             complement(4094975..4095676)
     CDS             complement(4095806..4095919)
     CDS             complement(4095950..4096519)
     CDS             complement(4096533..4098566)
     CDS             complement(4098600..4100306)
     CDS             4100681..4101307
     CDS             complement(4101655..4102992)
     CDS             4103294..4104520
     CDS             4104517..4105341
     CDS             4105344..4106186
     CDS             4106331..4107239
     CDS             4107252..4107803
     CDS             complement(4107863..4108081)
     CDS             4108318..4109172
     CDS             4109196..4110215
     CDS             4110237..4110737
     CDS             4110842..4111102
     CDS             4111123..4111311
     CDS             4111321..4111476
     CDS             4111650..4112609
     CDS             4112613..4113911
     CDS             4113985..4114257
     CDS             4114283..4115713
     CDS             4115999..4116994
     CDS             4117164..4118069
     CDS             4118075..4119172
     CDS             4119192..4120190
     CDS             4120203..4121225
     CDS             4121235..4121942
     CDS             4121982..4123817
     CDS             4123837..4124655
     CDS             4124666..4125373
     CDS             4125503..4125772
     CDS             4125848..4126975
     CDS             complement(4127222..4128580)
     CDS             complement(4128939..4130156)
     CDS             complement(4130187..4132754)
     CDS             4133119..4135635
     CDS             4135770..4137815
     CDS             4137945..4140254
     CDS             complement(4140982..4141851)
     CDS             complement(4141977..4143974)
     CDS             4144073..4144747
     CDS             complement(4145113..4146024)
     CDS             complement(4146012..4146845)
     CDS             complement(4146885..4147298)
     CDS             complement(4147842..4147946)
     CDS             complement(4148460..4149476)
     CDS             complement(4149488..4150264)
     CDS             4150394..4150771
     CDS             complement(4150872..4151663)
     CDS             complement(4151672..4152766)
     CDS             complement(4152828..4153106)
     CDS             complement(4153165..4153962)
     CDS             complement(4153971..4154699)
     CDS             complement(4154674..4156164)
     CDS             complement(4156279..4157430)
     CDS             complement(4157434..4159461)
     CDS             complement(4159490..4159930)
     CDS             complement(4159967..4160632)
     CDS             complement(4160708..4161496)
     CDS             complement(4161504..4162622)
     CDS             complement(4162693..4163979)
     CDS             complement(4163980..4164738)
     CDS             4164817..4165191
     CDS             complement(4165438..4165860)
     CDS             4165898..4166095
     CDS             4166092..4167066
     CDS             4167163..4167819
     CDS             4167971..4168894
     CDS             complement(4168969..4169757)
     CDS             complement(4170003..4172330)
     CDS             4172491..4173432
     CDS             4173447..4173908
     CDS             4173914..4174501
     CDS             4174511..4175230
     CDS             4175477..4176757
     CDS             4176956..4178299
     CDS             4178348..4179067
     CDS             4179196..4179918
     CDS             complement(4179890..4180774)
     CDS             complement(4180900..4182675)
     CDS             complement(4182865..4183332)
     CDS             complement(4183395..4184399)
     CDS             complement(4184410..4184760)
     CDS             complement(4184848..4184955)
     CDS             complement(4184999..4185613)
     CDS             4185697..4186785
     CDS             complement(4186886..4188280)
     CDS             4188490..4190088
     CDS             4190128..4191993
     CDS             4192220..4194340
     CDS             complement(4195459..4196385)
     CDS             complement(4196430..4197851)
     CDS             4198050..4200770
     CDS             4201098..4202597
     CDS             complement(4202798..4203007)
     CDS             complement(4203311..4204354)
     CDS             complement(4204356..4204466)
     CDS             complement(4204436..4205296)
     CDS             4206054..4206449
     CDS             4206503..4208098
     CDS             4208308..4209156
     CDS             4209177..4209620
     CDS             4209607..4210197
     CDS             4210206..4210895
     CDS             4211023..4211421
     CDS             4211451..4211741
     CDS             4211758..4214058
     CDS             4214682..4216337
     CDS             4216340..4216999
     CDS             4216987..4217724
     CDS             4217755..4218453
     CDS             4218443..4219120
     CDS             4219152..4220291
     CDS             4220310..4220906
     CDS             4221008..4221499
     CDS             4221496..4222734
     CDS             4222870..4223742
     CDS             4223746..4224219
     CDS             4224242..4226578
     CDS             4226633..4227328
     CDS             complement(4227312..4228385)
     CDS             complement(4228385..4229662)
     CDS             complement(4229749..4230333)
     CDS             complement(4230470..4231096)
     CDS             4231187..4231963
     CDS             4231976..4233244
     CDS             4233298..4233528
     CDS             4233512..4234837
     CDS             4234854..4236038
     CDS             4236043..4236786
     CDS             4236884..4237423
     CDS             4237420..4237980
     CDS             4237977..4238654
     CDS             4238682..4238858
     CDS             4239195..4239497
     CDS             4239530..4239766
     CDS             4239816..4240247
     CDS             4240244..4241518
     CDS             4241870..4242634
     CDS             4242720..4243193
     CDS             complement(4243322..4245262)
     CDS             complement(4245259..4246176)
     CDS             complement(4246179..4246676)
     CDS             complement(4246673..4247653)
     CDS             4247998..4248144
     CDS             4248128..4248325
     CDS             4248411..4248884
     CDS             complement(4248971..4249204)
     CDS             complement(4249215..4251476)
     CDS             complement(4251782..4254865)
     CDS             complement(4254872..4256677)
     CDS             complement(4256679..4257971)
     CDS             complement(4257976..4260291)
     CDS             complement(4260298..4260684)
     CDS             complement(4260689..4260898)
     CDS             4261345..4261878
     CDS             4262238..4262600
     CDS             4262685..4263062
     CDS             complement(4263096..4263350)
     CDS             4264216..4264785
     CDS             4264788..4265285
     CDS             4265569..4266246
     CDS             4266274..4266756
     CDS             4266747..4267532
     CDS             4267699..4268196
     CDS             4268206..4269261
     CDS             4269504..4269788
     CDS             complement(4269875..4271446)
     CDS             complement(4271584..4274874)
     CDS             complement(4274871..4275074)
     CDS             complement(4275265..4275582)
     CDS             complement(4275599..4275790)
     CDS             4275934..4276383
     CDS             4276811..4278667
     CDS             4278944..4279381
     CDS             complement(4279442..4281754)
     CDS             complement(4281774..4282448)
     CDS             complement(4282483..4284792)
     CDS             4285114..4287219
     CDS             4287400..4288560
     CDS             complement(4288667..4289521)
     CDS             4289528..4289758
     CDS             complement(4289662..4290375)
     CDS             complement(4290384..4291478)
     CDS             complement(4291480..4293309)
     CDS             complement(4293393..4294298)
     CDS             complement(4294503..4295537)
     CDS             complement(4295518..4296063)
     CDS             complement(4296331..4297158)
     CDS             complement(4297177..4298484)
     CDS             complement(4298491..4299381)
     CDS             complement(4299409..4300971)
     CDS             complement(4301677..4302060)
     CDS             complement(4302143..4302691)
     CDS             complement(4303686..4304102)
     CDS             4304413..4304841
     CDS             4304838..4305311
     CDS             4305308..4305535
     CDS             complement(4305566..4306105)
     CDS             4306315..4308087
     CDS             4308124..4309464
     CDS             4309580..4310881
     CDS             4310962..4314138
     CDS             4314138..4317017
     CDS             complement(4317028..4317144)
     CDS             complement(4317092..4317919)
     CDS             4318180..4319736
     CDS             4319890..4322352
     CDS             4322386..4323126
     CDS             4323128..4323373
     CDS             complement(4323489..4324511)
     CDS             complement(4324567..4325349)
     CDS             complement(4325346..4326920)
     CDS             4328299..4328667
     CDS             4328803..4329000
     CDS             4329180..4330115
     CDS             4330130..4331752
     CDS             complement(4332097..4333131)
     CDS             complement(4333128..4333325)
     CDS             4333719..4333988
     CDS             4333985..4334116
     CDS             4334192..4334971
     CDS             4334987..4335220
     CDS             4335241..4337043
     CDS             4337588..4338433
     CDS             4338463..4339149
     CDS             4339469..4339774
     CDS             complement(4339699..4339875)
     CDS             complement(4340214..4341278)
     CDS             complement(4341293..4341727)
     CDS             complement(4342041..4342712)
     CDS             complement(4342772..4343011)
     CDS             complement(4343720..4344724)
     CDS             complement(4344735..4345085)
     CDS             4345201..4347897
     CDS             4347910..4349526
     CDS             4349536..4350138
     CDS             complement(4350242..4350403)
     CDS             complement(4350771..4351568)
     CDS             complement(4351827..4352732)
     CDS             complement(4352839..4353207)
     CDS             complement(4353377..4354240)
     CDS             complement(4354233..4355159)
     CDS             complement(4355325..4356632)
     CDS             complement(4356662..4358440)
     CDS             complement(4358573..4359769)
     CDS             4360346..4361437
     CDS             4361690..4362061
     CDS             4362054..4362962
     CDS             complement(4363430..4363966)
     CDS             complement(4364021..4364815)
     CDS             complement(4364847..4367405)
     CDS             complement(4367427..4369673)
     CDS             complement(4369687..4370670)
     CDS             complement(4370736..4371191)
     CDS             complement(4371277..4371705)
     CDS             complement(4371773..4372522)
     CDS             complement(4372536..4373585)
     CDS             complement(4373614..4374096)
     CDS             complement(4374147..4374872)
     CDS             complement(4375116..4375325)
     CDS             complement(4376135..4376275)
     CDS             complement(4377208..4379631)
     CDS             complement(4379628..4380338)
     CDS             complement(4380352..4381602)
     CDS             complement(4381608..4382915)
     CDS             4383247..4384578
     CDS             4384584..4385906
     CDS             complement(4386033..4387565)
     CDS             4387789..4389273
     CDS             complement(4390183..4391346)
     CDS             complement(4391379..4393769)
     CDS             4393878..4394495
     CDS             4394881..4395081
     CDS             4395071..4395697
     CDS             4395715..4396488
     CDS             4396497..4398197
     CDS             4398219..4398734
     CDS             4398734..4399285
     CDS             4399393..4400523
     CDS             4400602..4401294
     CDS             complement(4401407..4402531)
     CDS             complement(4402544..4402897)
     CDS             4403117..4403725
     CDS             4403891..4404829
     CDS             complement(4405069..4406427)
     CDS             complement(4406650..4407960)
     CDS             complement(4407988..4408779)
     CDS             complement(4408773..4409570)
     CDS             complement(4409583..4410971)
     CDS             4411500..4412591
     CDS             complement(4412580..4412693)
     CDS             complement(4412799..4414157)
     CDS             4414317..4414481
     CDS             complement(4414508..4417072)
     CDS             complement(4417101..4418771)
     CDS             complement(4419025..4419489)
     CDS             complement(4419703..4421508)
     CDS             complement(4421505..4422110)
     CDS             complement(4422125..4423447)
     CDS             complement(4423483..4425237)
     CDS             complement(4425256..4426092)
     CDS             complement(4426102..4426692)
     CDS             4427266..4427736
     CDS             complement(4430523..4430984)
     CDS             complement(4431230..4431394)
     CDS             complement(4431731..4431928)
     CDS             complement(4432366..4432971)
     CDS             complement(4433703..4434893)
     CDS             complement(4434877..4436049)
     CDS             complement(4436110..4437105)
     CDS             complement(4437123..4438556)
     CDS             complement(4438619..4440817)
     CDS             4440993..4443182
     CDS             4443344..4444045
     CDS             4444174..4444326
     CDS             4444359..4444871
     CDS             complement(4445032..4445829)
     CDS             complement(4445902..4446831)
     CDS             complement(4446837..4447760)
     CDS             complement(4447882..4448892)
     CDS             4449044..4449484
     CDS             4449723..4451276
     CDS             4451315..4452622
     CDS             complement(4452779..4453939)
     CDS             4454056..4454478
     CDS             4454601..4455752
     CDS             4455765..4458914
     CDS             4458892..4460349
     CDS             complement(4460438..4460689)
     CDS             complement(4460794..4460925)
     CDS             4460929..4461954
     CDS             4461975..4464269
     CDS             4464382..4465032
     CDS             4465019..4466308
     CDS             4466449..4467477
     CDS             4467470..4468243
     CDS             complement(4468272..4468544)
     CDS             complement(4468541..4468654)
     CDS             complement(4469060..4472494)
     CDS             complement(4472751..4473356)
     CDS             complement(4473758..4474171)
     CDS             complement(4474180..4475382)
     CDS             complement(4475379..4476023)
     CDS             complement(4476020..4477552)
     CDS             complement(4477557..4478258)
     CDS             complement(4478287..4478853)
     CDS             complement(4478912..4480189)
     CDS             complement(4480391..4481005)
     CDS             complement(4481027..4481593)
     CDS             complement(4481584..4482054)
     CDS             4482135..4482302
     CDS             complement(4482241..4482993)
     CDS             4484007..4484552
     CDS             4484549..4485787
     CDS             4485845..4486633
     CDS             complement(4487286..4488470)
     CDS             complement(4488460..4489110)
     CDS             complement(4489107..4489670)
     CDS             4489775..4492240
     CDS             4492257..4492871
     CDS             4492941..4493888
     CDS             4493940..4496738
     CDS             4496748..4498235
     CDS             4498248..4498955
     CDS             4498952..4499464
     CDS             4499520..4501589
     CDS             4501803..4502120
     CDS             4502142..4502405
     CDS             complement(4502530..4503099)
     CDS             complement(4503086..4503658)
     CDS             4503778..4505052
     CDS             complement(4505063..4505179)
     CDS             4505193..4506410
     CDS             4506593..4508890
     CDS             complement(4509100..4509246)
     CDS             4509301..4510071
     CDS             complement(4510018..4510392)
     CDS             complement(4510632..4511054)
     CDS             4511652..4511873
     CDS             complement(4512046..4512222)
     CDS             complement(4512567..4513322)
     CDS             4513466..4514875
     CDS             4514889..4515359
     CDS             4515505..4516503
     CDS             4516697..4517575
     CDS             4517758..4518270
     CDS             4518281..4519777
     CDS             complement(4520891..4521148)
     CDS             complement(4521150..4521728)
     CDS             4522103..4522660
     CDS             complement(4522908..4523498)
     CDS             4523687..4524856
     CDS             complement(4525330..4525815)
     CDS             4526266..4526982
     CDS             4527118..4527444
     CDS             4527614..4527964
     CDS             4527961..4528335
     CDS             complement(4528418..4533121)
     CDS             complement(4533358..4535088)
     CDS             complement(4535109..4536275)
     CDS             complement(4536272..4539673)
     CDS             complement(4539642..4540226)
     CDS             complement(4540223..4541671)
     CDS             complement(4541791..4542504)
     CDS             complement(4542517..4543788)
     CDS             complement(4543809..4543901)
     CDS             complement(4543853..4544083)
     CDS             complement(4544046..4544420)
     CDS             complement(4544796..4546106)
     CDS             4546914..4547708
     CDS             4547847..4548155
     CDS             4548145..4549086
     CDS             4549121..4549519
     CDS             complement(4549701..4550627)
     CDS             4550722..4551522
     CDS             4551579..4551935
     CDS             4551919..4552287
     CDS             4552363..4553976
     CDS             complement(4554363..4554884)
     CDS             4554949..4555542
     CDS             complement(4555535..4556611)
     CDS             complement(4556620..4558032)
     CDS             complement(4558051..4559604)
     CDS             complement(4559611..4562439)
     CDS             complement(4562556..4562765)
     CDS             4562870..4564234
     CDS             4564237..4564587
     CDS             4564590..4565183
     CDS             complement(4565620..4566498)
     CDS             complement(4566542..4566880)
     CDS             complement(4566877..4567083)
     CDS             4567344..4567631
     CDS             4567862..4567996
     CDS             4567993..4569336
     CDS             complement(4569478..4570494)
     CDS             complement(4570536..4572803)
     CDS             complement(4572970..4573302)
     CDS             complement(4573409..4573930)
     CDS             complement(4573936..4575216)
     CDS             complement(4575213..4575617)
     CDS             complement(4576030..4577634)
     CDS             complement(4577654..4579645)
     CDS             complement(4579734..4580651)
     CDS             complement(4580739..4581203)
     CDS             4582462..4585557
     CDS             4585586..4587223
     CDS             4587390..4587794
     CDS             4587800..4589155
     CDS             4589294..4592536
     CDS             4592560..4592880
     CDS             4592948..4594552
     CDS             4594835..4595146
     CDS             complement(4595241..4595600)
     CDS             complement(4595613..4597064)
     CDS             4597192..4598097
     CDS             4598157..4598339
     CDS             4598467..4599192
     CDS             4599506..4600405
     CDS             4600531..4601616
     CDS             4602021..4602647
     CDS             4602644..4602739
     CDS             complement(4602941..4603732)
     CDS             complement(4603732..4604682)
     CDS             complement(4604679..4605092)
     CDS             complement(4605277..4605768)
     CDS             4606166..4606477
     CDS             4606560..4606868
     CDS             complement(4607097..4607459)
     CDS             complement(4607456..4608679)
     CDS             complement(4608711..4609949)
     CDS             4610701..4611489
     CDS             4611590..4611955
     CDS             4611940..4612632
     CDS             4612916..4613164
     CDS             complement(4613298..4614197)
     CDS             4614344..4614547
     CDS             4614578..4615012
     CDS             4615002..4618670
     CDS             4618685..4621330
     CDS             4621352..4622929
     CDS             4622926..4625691
     CDS             4625684..4627168
     CDS             4627170..4627784
     CDS             complement(4627859..4628191)
     CDS             complement(4628195..4630843)
     CDS             complement(4630859..4633147)
     CDS             complement(4633147..4634484)
     CDS             complement(4634560..4634664)
     CDS             complement(4634689..4635735)
     CDS             4636596..4637774
     CDS             4637767..4639554
     CDS             4639551..4642493
     CDS             4642959..4643120
     CDS             4643912..4644211
     CDS             4644549..4645169
     CDS             4645431..4646720
     CDS             complement(4646769..4648271)
     CDS             complement(4648280..4648588)
     CDS             complement(4648877..4650193)
     CDS             complement(4650202..4650957)
     CDS             complement(4650977..4651561)
     CDS             4651576..4652094
     CDS             complement(4652068..4652496)
     CDS             4652816..4652938
     CDS             complement(4653269..4654627)
     CDS             4654863..4655705
     CDS             4655750..4656073
     CDS             complement(4656096..4656902)
     CDS             complement(4656938..4657984)
     CDS             4658316..4658750
     CDS             4659145..4659534
     CDS             4659551..4660426
     CDS             4660469..4661410
     CDS             complement(4661601..4662065)
     CDS             4662462..4662815
     CDS             complement(4662765..4663238)
     CDS             complement(4663272..4663415)
     CDS             complement(4663449..4663655)
     CDS             4663843..4664157
     CDS             4664205..4665827
     CDS             complement(4665893..4667254)
     CDS             complement(4667380..4668888)
     CDS             4669383..4670582
     CDS             4670649..4673750
     CDS             4673772..4675145
     CDS             complement(4675184..4676395)
     CDS             4676498..4677676
     CDS             4677719..4681264
     CDS             complement(4681228..4681416)
     CDS             4681481..4682998
     CDS             complement(4683702..4684478)
     CDS             complement(4684494..4684736)
     CDS             4685203..4686858
     CDS             complement(4687070..4688281)
     CDS             complement(4688300..4690147)
     CDS             complement(4690159..4691079)
     CDS             complement(4691102..4692052)
     CDS             complement(4692065..4692550)
     CDS             complement(4692584..4692697)
     CDS             complement(4692701..4693195)
     CDS             complement(4693218..4694906)
     CDS             complement(4695178..4695942)
     CDS             complement(4696070..4698121)
     CDS             4698288..4699163
     CDS             complement(4699212..4700135)
     CDS             complement(4700315..4702060)
     CDS             complement(4702374..4704014)
     CDS             complement(4704057..4705727)
     CDS             4705921..4707012
     CDS             complement(4707099..4707929)
     CDS             complement(4707936..4708139)
     CDS             complement(4708148..4708267)
     CDS             complement(4708287..4708796)
     CDS             4708930..4709412
     CDS             4709490..4710779
     CDS             complement(4710871..4711857)
     CDS             complement(4711946..4712842)
     CDS             complement(4712855..4713436)
     CDS             4713711..4716299
     CDS             4716301..4716444
     CDS             complement(4716476..4716589)
     CDS             complement(4717413..4717853)
     CDS             complement(4717920..4718516)
     CDS             complement(4718509..4719522)
     CDS             complement(4719536..4719850)
     CDS             complement(4719907..4720833)
     CDS             4721029..4721412
     CDS             4721593..4722189
     CDS             4722214..4722777
     CDS             4722777..4723205
     CDS             complement(4723296..4723721)
     CDS             complement(4723746..4726013)
     CDS             complement(4726219..4727304)
     CDS             complement(4727340..4728560)
     CDS             complement(4728668..4730074)
     CDS             4730173..4730538
     CDS             complement(4730613..4731368)
     CDS             4731665..4735654
     CDS             4735761..4736378
     CDS             4736461..4738332
     CDS             4738410..4739234
     CDS             4739427..4739669
     CDS             4739928..4740398
     CDS             complement(4743186..4743647)
     CDS             complement(4743893..4744057)
     CDS             complement(4744394..4744591)
     CDS             4745570..4745998
     CDS             complement(4746758..4748797)
     CDS             complement(4749090..4749770)
     CDS             complement(4750038..4750673)
     CDS             complement(4751099..4751311)
     CDS             4751477..4752334
     CDS             4752334..4752924
     CDS             4752966..4753685
     CDS             4753695..4754450
     CDS             4754615..4755226
     CDS             4755232..4755987
     CDS             4756095..4757414
     CDS             4757522..4758682
     CDS             complement(4758934..4760292)
     CDS             complement(4760401..4760943)
     CDS             4761148..4762305
     CDS             4762354..4762629
     CDS             4763186..4763473
     CDS             4763463..4764083
     CDS             complement(4764430..4765674)
     CDS             complement(4765676..4766878)
     CDS             4767044..4768279
     CDS             4768375..4768857
     CDS             4768891..4769559
     CDS             4769573..4770547
     CDS             4770724..4772382
     CDS             4772635..4774020
     CDS             4774059..4775534
     CDS             complement(4775531..4776109)
     CDS             4776252..4777850
     CDS             4777882..4779072
     CDS             4779203..4781434
     CDS             4781605..4782021
     CDS             4782005..4783093
     CDS             4783122..4783532
     CDS             complement(4783753..4785186)
     CDS             complement(4785450..4786340)
     CDS             complement(4786481..4788358)
     CDS             complement(4788652..4789686)
     CDS             complement(4789719..4790615)
     CDS             complement(4790757..4791359)
     CDS             complement(4791378..4791962)
     CDS             complement(4791977..4792771)
     CDS             complement(4792768..4793757)
     CDS             complement(4793772..4795109)
     CDS             complement(4795149..4796102)
     CDS             complement(4796123..4796551)
     CDS             complement(4796730..4797926)
     CDS             complement(4798123..4799043)
     CDS             complement(4799080..4800270)
     CDS             4800528..4801976
     CDS             4802042..4803004
     CDS             4803179..4803289
     CDS             4803305..4804168
     CDS             complement(4804384..4805742)
     CDS             complement(4805953..4808616)
     CDS             complement(4808698..4809432)
     CDS             complement(4809459..4809575)
     CDS             4809599..4811176
     CDS             4811393..4812877
     CDS             4812864..4813646
     CDS             complement(4813649..4814989)
     CDS             complement(4815121..4816902)
     CDS             complement(4817022..4817684)
     CDS             complement(4817691..4818779)
     CDS             complement(4818980..4819183)
     CDS             complement(4819340..4819900)
     CDS             complement(4819887..4820876)
     CDS             complement(4821014..4822291)
     CDS             4822531..4824606
     CDS             4824638..4825714
     CDS             complement(4825938..4826156)
     CDS             4826508..4826996
     CDS             4827152..4827256
     CDS             4827256..4827672
     CDS             4827843..4828157
     CDS             complement(4828546..4830684)
     CDS             complement(4830681..4832117)
     CDS             complement(4832716..4833132)
     CDS             complement(4833138..4833353)
     CDS             complement(4833543..4834355)
     CDS             complement(4834360..4835076)
     CDS             complement(4835103..4836224)
     CDS             complement(4836231..4837130)
     CDS             complement(4837396..4838559)
     CDS             complement(4838650..4839453)
     CDS             complement(4839455..4840678)
     CDS             complement(4840665..4841912)
     CDS             complement(4841900..4843288)
     CDS             complement(4843658..4843789)
     CDS             complement(4844212..4845309)
     CDS             complement(4845669..4846043)
     CDS             complement(4846036..4846329)
     CDS             complement(4846440..4849013)
     CDS             complement(4849415..4850116)
     CDS             complement(4850320..4851072)
     CDS             complement(4851170..4852057)
     CDS             complement(4852155..4853342)
     CDS             4853610..4854428
     CDS             4854486..4856225
     CDS             4856236..4857753
     CDS             4857761..4858387
     CDS             4858456..4858959
     CDS             complement(4859154..4860230)
     CDS             complement(4860230..4861312)
     CDS             complement(4861488..4862552)
     CDS             4862666..4864069
     CDS             4864105..4864992
     CDS             4864992..4865561
     CDS             complement(4865738..4866877)
     CDS             complement(4866885..4869377)
     CDS             complement(4869617..4870933)
     CDS             complement(4871025..4872518)
     CDS             complement(4872691..4873425)
     CDS             4873781..4874146
     CDS             4874153..4875328
     CDS             4875365..4876228
     CDS             4876234..4878381
     CDS             4878385..4879845
     CDS             4879826..4880731
     CDS             4880728..4881852
     CDS             4881860..4883020
     CDS             4883013..4883636
     CDS             4883621..4884445
     CDS             4884449..4885396
     CDS             complement(4885414..4886229)
     CDS             complement(4886250..4887167)
     CDS             complement(4887183..4888454)
     CDS             complement(4888468..4889331)
     CDS             complement(4889318..4890499)
     CDS             4891112..4892062
     CDS             complement(4892083..4893108)
     CDS             4893337..4894482
     CDS             4894479..4895630
     CDS             4895627..4896760
     CDS             4896721..4897920
     CDS             4897917..4898699
     CDS             4898683..4899525
     CDS             4899532..4900650
     CDS             4900647..4901852
     CDS             complement(4901856..4902212)
     CDS             4902356..4904206
     CDS             4904210..4905271
     CDS             complement(4905276..4906415)
     CDS             complement(4906425..4907363)
     CDS             4907484..4908308
     CDS             4908330..4909322
     CDS             4909448..4910233
     CDS             4910249..4911946
     CDS             complement(4912075..4913163)
     CDS             4913664..4914722
     CDS             4914957..4915415
     CDS             4915752..4916123
     CDS             complement(4916364..4918709)
     CDS             complement(4918877..4922104)
     CDS             complement(4922128..4923204)
     CDS             complement(4923230..4925113)
     CDS             complement(4925272..4927116)
     CDS             complement(4927429..4929618)
     CDS             complement(4929676..4931034)
     CDS             complement(4931110..4931466)
     CDS             complement(4931582..4932301)
     CDS             complement(4932424..4933653)
     CDS             complement(4933700..4934542)
     CDS             4935066..4939544
     CDS             4939569..4940909
     CDS             4940926..4942596
     CDS             complement(4942416..4942949)
     CDS             4942978..4943409
     CDS             4943492..4944850
     CDS             complement(4945504..4947858)
     CDS             complement(4948125..4948529)
     CDS             complement(4948523..4948846)
     CDS             complement(4949334..4949657)
     CDS             complement(4949678..4950490)
     CDS             complement(4950496..4951512)
     CDS             complement(4951519..4952634)
     CDS             complement(4952631..4953713)
     CDS             complement(4953816..4955033)
     CDS             complement(4955338..4956276)
     CDS             complement(4956343..4957041)
     CDS             complement(4957203..4957538)
     CDS             complement(4957532..4957894)
     CDS             complement(4958025..4958972)
     CDS             complement(4958969..4960084)
     CDS             complement(4960093..4960893)
     CDS             complement(4960890..4961366)
     CDS             complement(4961376..4962476)
     CDS             complement(4962466..4963728)
     CDS             complement(4963792..4965321)
     CDS             complement(4965327..4966970)
     CDS             complement(4966971..4968128)
     CDS             complement(4968346..4969038)
     CDS             complement(4969031..4970608)
     CDS             complement(4970605..4971357)
     CDS             complement(4971377..4972417)
     CDS             complement(4972423..4973118)
     CDS             complement(4973134..4974138)
     CDS             complement(4974131..4975123)
     CDS             complement(4975141..4976316)
     CDS             complement(4976303..4977436)
     CDS             complement(4977433..4978587)
     CDS             complement(4978606..4979814)
     CDS             complement(4980051..4980485)
     CDS             4980673..4981173
     CDS             4981194..4981562
     CDS             4981567..4981704
     CDS             4981701..4982120
     CDS             complement(4982186..4983016)
     CDS             complement(4983440..4985479)
     CDS             complement(4985498..4986847)
     CDS             4986972..4987829
     CDS             complement(4987919..4989442)
     CDS             4989643..4990677
     CDS             complement(4990727..4991494)
     CDS             complement(4991959..4992309)
     CDS             complement(4992421..4992618)
     CDS             complement(4992690..4993286)
     CDS             complement(4993402..4995342)
     CDS             complement(4995423..4997432)
     CDS             complement(4997505..4998059)
     CDS             complement(4998083..4998502)
     CDS             4998709..4999947
     CDS             4999958..5000806
     CDS             5000850..5001944
     CDS             complement(5002277..5003236)
     CDS             complement(5003362..5003859)
     CDS             5004070..5004267
     CDS             5004345..5004701
     CDS             5004704..5004970
     CDS             5005000..5008260
     CDS             complement(5009446..5010885)
     CDS             complement(5010936..5012642)
     CDS             complement(5012629..5013777)
     CDS             complement(5013965..5015245)
     CDS             complement(5015257..5018304)
     CDS             complement(5018323..5019354)
     CDS             5019542..5020387
     CDS             complement(5020394..5022559)
     CDS             5022639..5024024
     CDS             5024051..5024956
     CDS             complement(5025013..5027463)
     CDS             complement(5027552..5027950)
     CDS             complement(5027961..5028527)
     CDS             complement(5028781..5028924)
     CDS             5029009..5029269
     CDS             5029520..5030719
     CDS             5030780..5032180
     CDS             5032193..5032783
     CDS             5032805..5033800
     CDS             5033839..5034627
     CDS             5034640..5035257
     CDS             5035254..5036030
     CDS             5036308..5037351
     CDS             5037548..5038237
     CDS             5038256..5040037
     CDS             complement(5040508..5041134)
     CDS             complement(5041143..5042426)
     CDS             complement(5042532..5042999)
     CDS             complement(5043014..5044072)
     CDS             5044252..5044527
     CDS             5044766..5046340
     CDS             complement(5046512..5047318)
     CDS             complement(5047325..5047867)
     CDS             5048099..5048707
     CDS             5048782..5050512
     CDS             5050569..5051564
     CDS             5051578..5052921
     CDS             5053071..5053805
     CDS             complement(5053918..5055162)
     CDS             complement(5055175..5056764)
     CDS             complement(5056780..5060466)
     CDS             complement(5060665..5061747)
     CDS             complement(5061960..5062595)
     CDS             complement(5062710..5063915)
     CDS             5064221..5065135
     CDS             5065148..5066344
     CDS             5066363..5067598
     CDS             5067644..5068435
     CDS             5068439..5070427
     CDS             complement(5070603..5071367)
     CDS             complement(5071433..5072311)
     CDS             5072488..5073555
     CDS             5073555..5076680
     CDS             5076725..5078092
     CDS             complement(5078307..5078933)
     CDS             5079416..5080087
     CDS             5080239..5080712
     CDS             5080725..5081303
     CDS             5081380..5082309
     CDS             5082306..5082959
     CDS             complement(5083183..5084346)
     CDS             complement(5084522..5087026)
     CDS             complement(5087029..5089281)
     CDS             complement(5089308..5091362)
     CDS             complement(5091359..5092582)
     CDS             complement(5092673..5094997)
     CDS             complement(5095014..5097581)
     CDS             complement(5097608..5099671)
     CDS             complement(5099668..5100333)
     CDS             complement(5100335..5102341)
     CDS             complement(5102345..5103985)
     CDS             complement(5104118..5105620)
     CDS             complement(5105640..5108864)
     CDS             5109501..5110541
     CDS             5110659..5111321
     CDS             complement(5111399..5114134)
     CDS             complement(5114225..5114761)
     CDS             5114815..5115975
     CDS             complement(5116003..5116470)
     CDS             complement(5116439..5117353)
     CDS             complement(5117337..5118989)
     CDS             complement(5118997..5120112)
     CDS             complement(5120120..5120389)
     CDS             complement(5120502..5123333)
     CDS             complement(5123364..5123468)
     CDS             5125281..5126624
     CDS             complement(5126655..5127458)
     CDS             5127774..5127893
     CDS             complement(5127935..5129284)
     CDS             complement(5129330..5130460)
     CDS             complement(5130464..5131882)
     CDS             complement(5131887..5134589)
     CDS             complement(5134680..5134889)
     CDS             5135097..5135840
     CDS             5135864..5136262
     CDS             complement(5136517..5136669)
     CDS             5137690..5139507
     CDS             5139473..5141686
     CDS             complement(5142605..5144272)
     CDS             5144538..5145407
     CDS             5145772..5146059
     CDS             5146074..5146649
     CDS             complement(5146671..5146850)
     CDS             5147132..5148187
     CDS             5148303..5149169
     CDS             5149179..5150342
     CDS             5150864..5151190
     CDS             5151268..5151501
     CDS             5151512..5151955
     CDS             5151957..5152664
     CDS             5152700..5153026
     CDS             5153055..5154767
     CDS             5154772..5155200
     CDS             5155213..5156259
     CDS             5156238..5156345
     CDS             complement(5156508..5158685)
     CDS             complement(5159202..5159429)
     CDS             complement(5159612..5160568)
     CDS             5160725..5161954
     CDS             5161974..5162861