CDS             complement(213..938)
     CDS             complement(938..1276)
     CDS             complement(1260..2174)
     CDS             2270..2836
     CDS             3905..5440
     CDS             complement(6213..7820)
     CDS             8071..8889
     CDS             8908..9840
     CDS             9991..11652
     CDS             complement(12387..13907)
     CDS             complement(13925..15346)
     CDS             complement(15391..15909)
     CDS             complement(16021..16419)
     CDS             complement(16416..16823)
     CDS             16914..18800
     CDS             18797..19384
     CDS             19396..20850
     CDS             20910..22379
     CDS             22506..23912
     CDS             23927..24823
     CDS             24829..25698
     CDS             25706..26812
     CDS             26997..28115
     CDS             28128..29060
     CDS             29053..29907
     CDS             29907..30668
     CDS             30668..31273
     CDS             complement(31407..31922)
     CDS             complement(32017..32877)
     CDS             complement(33058..33588)
     CDS             complement(33674..34966)
     CDS             complement(35035..35787)
     CDS             35926..40392
     CDS             40405..41106
     CDS             41227..42510
     CDS             42608..44086
     CDS             44083..45018
     CDS             45034..45867
     CDS             45961..46422
     CDS             46629..47108
     CDS             complement(47135..47677)
     CDS             complement(47940..49013)
     CDS             49294..50331
     CDS             50407..52197
     CDS             complement(52159..53010)
     CDS             53306..53791
     CDS             complement(53788..54009)
     CDS             54129..54527
     CDS             complement(54512..56593)
     CDS             complement(56575..57759)
     CDS             complement(57823..58536)
     CDS             complement(58607..59269)
     CDS             59379..59825
     CDS             59910..60401
     CDS             complement(60406..60720)
     CDS             60867..61838
     CDS             62064..62177
     CDS             62549..63997
     CDS             64012..65361
     CDS             complement(65371..66471)
     CDS             complement(66579..67616)
     CDS             67976..68473
     CDS             complement(68480..69124)
     CDS             complement(69239..72184)
     CDS             72691..74778
     CDS             complement(74775..75242)
     CDS             complement(75287..76066)
     CDS             76180..76416
     CDS             76470..77261
     CDS             complement(77364..77735)
     CDS             complement(77777..79417)
     CDS             complement(79401..80606)
     CDS             complement(80633..83392)
     CDS             complement(83399..84628)
     CDS             complement(84782..84934)
     CDS             complement(85004..86056)
     CDS             86208..86765
     CDS             86999..87286
     CDS             87351..87500
     CDS             complement(87535..88800)
     CDS             88998..89957
     CDS             89990..90673
     CDS             90727..91260
     CDS             91264..92262
     CDS             92399..93850
     CDS             93840..94856
     CDS             94864..95808
     CDS             95780..96889
     CDS             96896..97999
     CDS             complement(98101..98682)
     CDS             98849..99163
     CDS             99284..100084
     CDS             100104..101030
     CDS             101126..102256
     CDS             102380..103879
     CDS             103961..104827
     CDS             104903..106090
     CDS             106321..106863
     CDS             complement(107051..107722)
     CDS             107854..108594
     CDS             complement(108844..109683)
     CDS             109785..110336
     CDS             complement(110340..110774)
     CDS             110845..111534
     CDS             111498..112055
     CDS             112111..113343
     CDS             113367..113633
     CDS             complement(113611..114357)
     CDS             complement(114493..115851)
     CDS             complement(115928..116458)
     CDS             complement(116472..117632)
     CDS             complement(117705..118445)
     CDS             complement(118438..119148)
     CDS             complement(119248..120117)
     CDS             120221..121858
     CDS             complement(121827..122618)
     CDS             complement(122824..124245)
     CDS             complement(124412..125008)
     CDS             125249..125635
     CDS             complement(125632..126015)
     CDS             complement(126080..127291)
     CDS             complement(127388..128419)
     CDS             complement(128432..129679)
     CDS             129984..130643
     CDS             complement(130640..131800)
     CDS             complement(131790..132218)
     CDS             complement(132240..133085)
     CDS             133178..133381
     CDS             complement(133391..134653)
     CDS             134836..135162
     CDS             135205..136005
     CDS             complement(135956..137212)
     CDS             137399..137965
     CDS             137973..140066
     CDS             140110..142317
     CDS             complement(142270..143373)
     CDS             complement(143635..143898)
     CDS             144240..145007
     CDS             complement(144991..145344)
     CDS             145466..146704
     CDS             146789..147379
     CDS             complement(147327..148433)
     CDS             148526..148954
     CDS             complement(149164..149958)
     CDS             complement(150413..151075)
     CDS             151135..151524
     CDS             151606..152493
     CDS             complement(152483..153664)
     CDS             complement(153667..154503)
     CDS             154581..155789
     CDS             complement(155786..156478)
     CDS             complement(156511..157101)
     CDS             complement(157098..157667)
     CDS             complement(157766..158482)
     CDS             complement(158495..159880)
     CDS             complement(159901..161259)
     CDS             complement(161265..161528)
     CDS             complement(161632..162558)
     CDS             162664..162765
     CDS             162894..163766
     CDS             164048..165082
     CDS             165113..165931
     CDS             165928..166188
     CDS             complement(166380..167309)
     CDS             complement(167424..168287)
     CDS             complement(168287..169309)
     CDS             complement(169346..170182)
     CDS             complement(170246..171175)
     CDS             complement(171336..172085)
     CDS             complement(172120..172755)
     CDS             complement(173022..173447)
     CDS             complement(173560..173886)
     CDS             complement(174025..174555)
     CDS             174775..175065
     CDS             175118..175429
     CDS             complement(175437..175883)
     CDS             complement(176357..176968)
     CDS             complement(176965..178026)
     CDS             complement(178125..178979)
     CDS             179131..180279
     CDS             180303..181481
     CDS             181536..182243
     CDS             complement(182321..183073)
     CDS             complement(183160..183717)
     CDS             complement(183720..183938)
     CDS             complement(183945..184505)
     CDS             complement(184846..185778)
     CDS             complement(185843..186763)
     CDS             complement(186735..188012)
     CDS             188063..188755
     CDS             complement(188799..190091)
     CDS             complement(190586..191218)
     CDS             191762..192070
     CDS             complement(193024..193521)
     CDS             193577..195373
     CDS             196170..196424
     CDS             complement(196429..196611)
     CDS             complement(196677..197459)
     CDS             complement(197456..198250)
     CDS             complement(198657..199091)
     CDS             complement(199069..199290)
     CDS             complement(199327..199677)
     CDS             complement(199916..200131)
     CDS             complement(200817..201218)
     CDS             complement(201692..201928)
     CDS             complement(201925..202152)
     CDS             complement(202422..202748)
     CDS             complement(203152..203670)
     CDS             complement(203657..203926)
     CDS             complement(204280..204756)
     CDS             complement(204720..204920)
     CDS             complement(205301..205759)
     CDS             complement(205752..205952)
     CDS             206616..206861
     CDS             206831..208840
     CDS             209991..210578
     CDS             210667..211257
     CDS             complement(211409..211954)
     CDS             complement(212077..212292)
     CDS             complement(212234..212566)
     CDS             complement(212733..213011)
     CDS             complement(213008..213313)
     CDS             213569..214009
     CDS             complement(214107..214838)
     CDS             complement(214835..215152)
     CDS             complement(215139..215558)
     CDS             complement(215617..216021)
     CDS             complement(216356..217615)
     CDS             complement(217622..218590)
     CDS             complement(218587..219492)
     CDS             complement(219506..220534)
     CDS             complement(220551..222950)
     CDS             223391..224818
     CDS             224866..226164
     CDS             226157..227260
     CDS             227383..228213
     CDS             228321..228815
     CDS             228879..229709
     CDS             complement(229719..230366)
     CDS             complement(230611..232005)
     CDS             complement(232223..232765)
     CDS             complement(232913..233245)
     CDS             233419..233799
     CDS             complement(233796..235661)
     CDS             235839..236171
     CDS             complement(236514..237863)
     CDS             complement(238201..238698)
     CDS             complement(238786..239790)
     CDS             239967..240503
     CDS             complement(240475..240819)
     CDS             complement(240826..243381)
     CDS             complement(243483..244481)
     CDS             244578..245948
     CDS             complement(245945..247036)
     CDS             complement(247047..249266)
     CDS             complement(249451..250500)
     CDS             complement(250616..251092)
     CDS             complement(251106..251585)
     CDS             complement(251631..252287)
     CDS             complement(252316..252960)
     CDS             complement(252981..253448)
     CDS             complement(253469..253906)
     CDS             complement(253906..254454)
     CDS             complement(254575..254976)
     CDS             complement(254993..255157)
     CDS             complement(255178..255756)
     CDS             complement(255753..256514)
     CDS             complement(256558..256956)
     CDS             complement(256976..257398)
     CDS             complement(257411..257755)
     CDS             complement(257725..258057)
     CDS             complement(258038..258253)
     CDS             complement(258273..259013)
     CDS             complement(259018..259488)
     CDS             complement(259515..259949)
     CDS             complement(260050..262029)
     CDS             complement(262022..262963)
     CDS             complement(263050..263760)
     CDS             complement(263700..266894)
     CDS             complement(266975..267232)
     CDS             267395..267823
     CDS             267935..268624
     CDS             268733..269209
     CDS             269349..270458
     CDS             complement(270465..272096)
     CDS             complement(272277..272759)
     CDS             complement(272766..273245)
     CDS             complement(273269..274609)
     CDS             complement(274664..276331)
     CDS             complement(276419..276823)
     CDS             complement(276832..277509)
     CDS             277739..277987
     CDS             complement(278016..278651)
     CDS             complement(278711..280102)
     CDS             complement(280144..281937)
     CDS             complement(281976..282578)
     CDS             complement(282594..282902)
     CDS             283068..284156
     CDS             complement(284391..287510)
     CDS             complement(287521..288069)
     CDS             complement(288073..291639)
     CDS             complement(291643..294657)
     CDS             complement(294627..294740)
     CDS             complement(295572..295754)
     CDS             complement(295891..296676)
     CDS             296761..297027
     CDS             297083..297421
     CDS             297397..298113
     CDS             complement(298099..298839)
     CDS             298919..299269
     CDS             299318..299524
     CDS             299517..300602
     CDS             300613..301296
     CDS             complement(301243..303111)
     CDS             303256..303786
     CDS             303833..304396
     CDS             304387..304911
     CDS             complement(304995..305171)
     CDS             complement(305192..306025)
     CDS             complement(306121..306342)
     CDS             complement(306359..306646)
     CDS             complement(306674..307153)
     CDS             complement(307119..308147)
     CDS             complement(308158..308907)
     CDS             complement(308989..309219)
     CDS             complement(309201..309557)
     CDS             complement(309601..309918)
     CDS             complement(309915..310214)
     CDS             complement(310227..310859)
     CDS             complement(310912..311559)
     CDS             complement(311531..312190)
     CDS             complement(312215..313279)
     CDS             complement(313378..313902)
     CDS             313995..315728
     CDS             complement(315792..315986)
     CDS             complement(316237..316764)
     CDS             complement(316820..317542)
     CDS             317638..318996
     CDS             complement(318962..319207)
     CDS             complement(319335..319673)
     CDS             319733..320038
     CDS             320272..320703
     CDS             complement(320700..322241)
     CDS             322389..323228
     CDS             complement(323288..324478)
     CDS             324597..325049
     CDS             325141..325575
     CDS             complement(325980..326744)
     CDS             complement(327082..327993)
     CDS             complement(328347..328667)
     CDS             complement(328673..328873)
     CDS             complement(329133..329651)
     CDS             complement(329606..329833)
     CDS             complement(329873..330058)
     CDS             complement(330289..331263)
     CDS             331447..332634
     CDS             332708..333265
     CDS             complement(333223..333543)
     CDS             complement(333605..334708)
     CDS             complement(335016..335312)
     CDS             complement(335400..336677)
     CDS             336784..338289
     CDS             complement(338421..339842)
     CDS             340218..340775
     CDS             340772..342148
     CDS             complement(342145..342834)
     CDS             342968..343795
     CDS             complement(343821..344771)
     CDS             344887..345564
     CDS             345570..346643
     CDS             346795..347679
     CDS             347658..348359
     CDS             complement(348396..348827)
     CDS             complement(348883..349293)
     CDS             complement(349385..350152)
     CDS             complement(350149..350760)
     CDS             350952..351503
     CDS             351560..352618
     CDS             complement(352615..353700)
     CDS             complement(353721..354245)
     CDS             354317..355375
     CDS             355351..355875
     CDS             355878..356681
     CDS             complement(356687..357745)
     CDS             357894..358571
     CDS             358808..360823
     CDS             complement(360842..361387)
     CDS             361519..361752
     CDS             361782..361970
     CDS             362082..363203
     CDS             complement(363298..364431)
     CDS             complement(364487..365389)
     CDS             365508..366251
     CDS             366248..367111
     CDS             367104..367490
     CDS             complement(367617..368681)
     CDS             369558..370574
     CDS             370582..370857
     CDS             complement(370874..372043)
     CDS             372386..372760
     CDS             372806..373963
     CDS             complement(373908..374615)
     CDS             374633..375946
     CDS             375992..376315
     CDS             376358..376699
     CDS             376793..377773
     CDS             377718..378551
     CDS             378497..379144
     CDS             379132..379863
     CDS             379829..380893
     CDS             complement(380994..382289)
     CDS             382374..383825
     CDS             complement(383822..384628)
     CDS             complement(384618..384869)
     CDS             complement(384859..386001)
     CDS             complement(385991..387274)
     CDS             complement(387262..388104)
     CDS             complement(388104..388925)
     CDS             complement(388922..389590)
     CDS             complement(389597..390673)
     CDS             complement(390655..391467)
     CDS             complement(391487..392455)
     CDS             complement(392495..393253)
     CDS             393471..396176
     CDS             complement(396343..396495)
     CDS             complement(396676..397500)
     CDS             complement(397737..398294)
     CDS             398532..399095
     CDS             399079..399348
     CDS             399452..400603
     CDS             complement(400709..401341)
     CDS             401639..401890
     CDS             complement(402512..402886)
     CDS             complement(403297..403815)
     CDS             complement(403788..404324)
     CDS             404463..404693
     CDS             404690..405439
     CDS             complement(405399..405857)
     CDS             complement(405916..406488)
     CDS             complement(406481..407257)
     CDS             complement(407392..411387)
     CDS             complement(411629..416281)
     CDS             complement(416585..418207)
     CDS             complement(418295..419557)
     CDS             complement(419623..425475)
     CDS             425604..425870
     CDS             complement(425867..426631)
     CDS             complement(426579..426917)
     CDS             427181..428431
     CDS             428911..429201
     CDS             429341..429961
     CDS             complement(429927..431186)
     CDS             431450..432202
     CDS             complement(432274..432666)
     CDS             432769..433542
     CDS             complement(433555..434643)
     CDS             434769..435854
     CDS             435875..436312
     CDS             complement(436309..438771)
     CDS             complement(438938..439117)
     CDS             complement(439311..440357)
     CDS             complement(440385..441755)
     CDS             complement(441794..442045)
     CDS             442140..442481
     CDS             442462..443769
     CDS             complement(443766..444122)
     CDS             complement(444124..444819)
     CDS             445709..446722
     CDS             complement(446854..447528)
     CDS             447602..448753
     CDS             complement(448944..449870)
     CDS             450010..452067
     CDS             452083..453288
     CDS             complement(453318..453668)
     CDS             complement(453815..454639)
     CDS             complement(454661..455590)
     CDS             455870..456316
     CDS             456385..456681
     CDS             complement(456708..457094)
     CDS             complement(457084..457605)
     CDS             457695..457901
     CDS             457930..458598
     CDS             458574..459086
     CDS             459143..460255
     CDS             complement(460283..461257)
     CDS             461515..462813
     CDS             complement(462905..464341)
     CDS             complement(464346..465761)
     CDS             complement(465795..466223)
     CDS             466315..467247
     CDS             complement(467244..467744)
     CDS             468038..468535
     CDS             complement(468551..469720)
     CDS             complement(469739..471445)
     CDS             471745..474039
     CDS             474092..474271
     CDS             474277..475143
     CDS             complement(475118..476245)
     CDS             476501..478012
     CDS             478168..479115
     CDS             complement(479413..479799)
     CDS             complement(479786..480055)
     CDS             complement(480059..480400)
     CDS             complement(480407..480652)
     CDS             480774..481433
     CDS             complement(481345..481629)
     CDS             481712..481879
     CDS             complement(481978..482151)
     CDS             complement(482257..482580)
     CDS             complement(482633..484669)
     CDS             complement(484760..485614)
     CDS             complement(485768..486436)
     CDS             complement(486458..486715)
     CDS             486804..487088
     CDS             487088..487195
     CDS             complement(487176..487541)
     CDS             complement(487552..488331)
     CDS             complement(488396..489568)
     CDS             489628..490233
     CDS             490226..490624
     CDS             490641..491384
     CDS             491368..491670
     CDS             491703..492017
     CDS             492098..493135
     CDS             complement(493143..493787)
     CDS             complement(493933..494244)
     CDS             494647..496827
     CDS             496894..497982
     CDS             498000..498335
     CDS             498332..499132
     CDS             499129..499716
     CDS             499774..500649
     CDS             500636..501706
     CDS             501836..501955
     CDS             502211..502624
     CDS             502578..502949
     CDS             503669..504637
     CDS             complement(504608..505327)
     CDS             505445..506389
     CDS             506419..507420
     CDS             507521..508675
     CDS             508748..509086
     CDS             509317..509676
     CDS             509660..510844
     CDS             complement(510839..511570)
     CDS             511794..512183
     CDS             complement(512300..513247)
     CDS             513376..514365
     CDS             514511..515131
     CDS             515091..516314
     CDS             complement(516322..516687)
     CDS             516952..518844
     CDS             518996..519397
     CDS             519505..520416
     CDS             520535..521128
     CDS             521170..521580
     CDS             complement(521974..522867)
     CDS             complement(522983..523771)
     CDS             524923..525633
     CDS             525646..528093
     CDS             528108..528419
     CDS             528441..528551
     CDS             528673..529365
     CDS             complement(529343..529915)
     CDS             530002..530595
     CDS             complement(530597..531679)
     CDS             531813..532616
     CDS             complement(532575..533801)
     CDS             complement(533865..534953)
     CDS             535148..536770
     CDS             536937..538352
     CDS             538378..539388
     CDS             539396..540478
     CDS             complement(540516..540794)
     CDS             540862..541725
     CDS             541718..542284
     CDS             542891..544132
     CDS             544129..544380
     CDS             544519..544908
     CDS             544909..545889
     CDS             complement(545948..546613)
     CDS             547079..548005
     CDS             548265..548417
     CDS             complement(548559..549194)
     CDS             549704..549979
     CDS             549957..550436
     CDS             550442..551401
     CDS             551405..551809
     CDS             551796..552668
     CDS             552807..553472
     CDS             553499..554215
     CDS             554231..555496
     CDS             555521..555811
     CDS             555824..558604
     CDS             558639..559010
     CDS             559010..559300
     CDS             559331..559648
     CDS             559676..559942
     CDS             559993..561267
     CDS             561264..561488
     CDS             561510..562358
     CDS             562446..564050
     CDS             564171..564293
     CDS             564324..564830
     CDS             564811..565827
     CDS             565904..566224
     CDS             566269..566676
     CDS             566712..567041
     CDS             567135..568112
     CDS             568103..568360
     CDS             568541..568717
     CDS             568890..569357
     CDS             complement(569321..570364)
     CDS             570844..571044
     CDS             571041..572450
     CDS             complement(572452..573504)
     CDS             573589..574260
     CDS             574307..574792
     CDS             574798..576231
     CDS             576234..577838
     CDS             complement(577907..578191)
     CDS             578334..578576
     CDS             578583..578834
     CDS             578834..579262
     CDS             579279..579509
     CDS             579522..579803
     CDS             579791..580021
     CDS             580035..580361
     CDS             580367..580612
     CDS             complement(580896..581093)
     CDS             complement(581194..581346)
     CDS             complement(581840..582673)
     CDS             complement(582706..583872)
     CDS             complement(584257..584727)
     CDS             complement(584796..585035)
     CDS             585788..586276
     CDS             586409..587476
     CDS             587497..587715
     CDS             587691..588800
     CDS             complement(588816..589628)
     CDS             589726..592311
     CDS             592653..593039
     CDS             complement(593115..593801)
     CDS             594001..594750
     CDS             594850..595206
     CDS             595386..597050
     CDS             597205..597987
     CDS             598062..598373
     CDS             598442..599509
     CDS             complement(599458..600351)
     CDS             600515..602017
     CDS             602220..602984
     CDS             602987..603700
     CDS             603714..604778
     CDS             604791..605954
     CDS             606207..606680
     CDS             606787..607980
     CDS             607994..608533
     CDS             complement(608538..609401)
     CDS             complement(609398..610378)
     CDS             610658..611482
     CDS             complement(611982..612995)
     CDS             complement(613140..613880)
     CDS             complement(613838..614140)
     CDS             complement(614127..615140)
     CDS             complement(615181..615984)
     CDS             complement(615985..616755)
     CDS             complement(616742..617770)
     CDS             complement(617865..619079)
     CDS             complement(619287..620204)
     CDS             complement(620226..620579)
     CDS             complement(620593..621069)
     CDS             complement(621140..622891)
     CDS             complement(622982..623413)
     CDS             623521..624243
     CDS             624234..624947
     CDS             625104..625256
     CDS             complement(625330..626178)
     CDS             626278..627063
     CDS             complement(627081..627365)
     CDS             complement(627391..627765)
     CDS             complement(627961..629115)
     CDS             complement(629165..629980)
     CDS             complement(630141..631025)
     CDS             631187..631357
     CDS             631540..632403
     CDS             complement(632429..634603)
     CDS             634776..635978
     CDS             636199..637671
     CDS             637739..638755
     CDS             complement(638752..639105)
     CDS             639257..639430
     CDS             639585..640484
     CDS             complement(640593..641381)
     CDS             641521..641709
     CDS             complement(641706..642008)
     CDS             complement(642059..642619)
     CDS             complement(642574..642846)
     CDS             complement(642889..644184)
     CDS             complement(644279..644707)
     CDS             complement(644738..645346)
     CDS             complement(645349..646722)
     CDS             647069..648070
     CDS             648195..648911
     CDS             648886..649353
     CDS             649439..649762
     CDS             649759..650541
     CDS             650565..651299
     CDS             651259..652134
     CDS             complement(652096..653442)
     CDS             complement(653484..653639)
     CDS             complement(653787..654242)
     CDS             complement(654283..655446)
     CDS             complement(655464..657056)
     CDS             657145..658074
     CDS             658128..658400
     CDS             complement(658432..658962)
     CDS             659066..659848
     CDS             complement(659992..660504)
     CDS             complement(660661..661536)
     CDS             complement(661543..664455)
     CDS             664563..665474
     CDS             665527..666162
     CDS             666180..666842
     CDS             complement(666839..668230)
     CDS             complement(668268..669407)
     CDS             669553..669963
     CDS             670032..670700
     CDS             670707..671204
     CDS             complement(671246..671680)
     CDS             complement(671698..672843)
     CDS             673174..673923
     CDS             complement(673939..675039)
     CDS             675165..676019
     CDS             676058..677530
     CDS             677527..678489
     CDS             678476..679225
     CDS             complement(679324..680019)
     CDS             complement(680209..681249)
     CDS             complement(681316..682329)
     CDS             complement(682380..682727)
     CDS             complement(682835..683386)
     CDS             683610..684746
     CDS             684768..685646
     CDS             complement(685671..687290)
     CDS             complement(687298..687789)
     CDS             687836..688714
     CDS             complement(688868..689794)
     CDS             complement(689889..690344)
     CDS             complement(690350..690616)
     CDS             complement(690613..691320)
     CDS             complement(691407..691724)
     CDS             complement(691740..691895)
     CDS             complement(691947..692294)
     CDS             complement(692371..692832)
     CDS             complement(692838..693161)
     CDS             complement(693527..695371)
     CDS             695697..696863
     CDS             complement(696860..697279)
     CDS             complement(697242..698084)
     CDS             698190..699224
     CDS             complement(699271..700434)
     CDS             700770..701186
     CDS             complement(701208..702131)
     CDS             702212..702940
     CDS             complement(702971..704815)
     CDS             705007..706125
     CDS             706125..706454
     CDS             706474..708192
     CDS             708256..708612
     CDS             708619..708810
     CDS             708868..709917
     CDS             709878..710573
     CDS             710566..711132
     CDS             711198..711650
     CDS             711910..713226
     CDS             713211..714272
     CDS             714269..715267
     CDS             715292..716599
     CDS             716569..716826
     CDS             719079..719723
     CDS             719720..720841
     CDS             720834..722402
     CDS             complement(722399..722920)
     CDS             complement(723046..724278)
     CDS             complement(724355..725056)
     CDS             complement(725116..725871)
     CDS             726032..726304
     CDS             726370..726537
     CDS             complement(726552..726815)
     CDS             complement(726823..727887)
     CDS             728049..729443
     CDS             complement(730149..730712)
     CDS             complement(730716..731618)
     CDS             complement(731627..732619)
     CDS             complement(732632..733699)
     CDS             complement(734385..735953)
     CDS             complement(738215..739288)
     CDS             complement(739270..740559)
     CDS             complement(740556..742859)
     CDS             complement(742865..744016)
     CDS             complement(744013..744525)
     CDS             complement(744904..745455)
     CDS             complement(745695..746786)
     CDS             complement(746791..747663)
     CDS             complement(747756..748187)
     CDS             complement(748448..748753)
     CDS             complement(748874..749425)
     CDS             749617..749826
     CDS             749853..750650
     CDS             750640..751791
     CDS             complement(751816..753192)
     CDS             753392..754642
     CDS             754817..756670
     CDS             756713..757804
     CDS             complement(758678..759475)
     CDS             759592..759789
     CDS             complement(759849..760274)
     CDS             complement(760255..760476)
     CDS             complement(760686..760799)
     CDS             760854..761129
     CDS             761601..763202
     CDS             763296..763670
     CDS             764194..768282
     CDS             768368..769969
     CDS             complement(770147..771226)
     CDS             771475..772323
     CDS             772445..773461
     CDS             773611..774780
     CDS             774777..775931
     CDS             complement(776023..776754)
     CDS             complement(776762..777886)
     CDS             complement(777900..778748)
     CDS             complement(778745..780457)
     CDS             complement(780435..781349)
     CDS             complement(781330..782373)
     CDS             complement(782381..782830)
     CDS             complement(782944..783666)
     CDS             complement(783636..784235)
     CDS             complement(784237..784515)
     CDS             complement(784519..785502)
     CDS             complement(785499..786281)
     CDS             complement(787524..787940)
     CDS             complement(789060..789260)
     CDS             complement(789491..789733)
     CDS             complement(789800..791551)
     CDS             complement(791720..792700)
     CDS             792957..795506
     CDS             795518..796438
     CDS             796462..797211
     CDS             797208..798527
     CDS             complement(798653..798745)
     CDS             798965..799516
     CDS             799541..800170
     CDS             800283..801143
     CDS             801192..802235
     CDS             complement(802232..803518)
     CDS             complement(803617..804066)
     CDS             complement(804053..804472)
     CDS             complement(804586..805758)
     CDS             806189..807409
     CDS             807504..807785
     CDS             808208..809323
     CDS             complement(809320..809856)
     CDS             complement(809861..810268)
     CDS             complement(810304..810966)
     CDS             complement(810982..811275)
     CDS             811531..813462
     CDS             813545..814045
     CDS             814096..815097
     CDS             complement(815094..816500)
     CDS             816848..820699
     CDS             820739..822133
     CDS             822153..823118
     CDS             823273..824079
     CDS             824082..824618
     CDS             complement(824615..825397)
     CDS             complement(825405..826688)
     CDS             complement(826782..827819)
     CDS             complement(827836..828720)
     CDS             complement(828727..830682)
     CDS             complement(830686..831531)
     CDS             831663..833243
     CDS             833304..833840
     CDS             833830..834936
     CDS             834911..835831
     CDS             835856..837103
     CDS             837100..837822
     CDS             837843..838043
     CDS             complement(838120..838290)
     CDS             838501..838956
     CDS             complement(839092..839682)
     CDS             complement(839725..840876)
     CDS             841037..843079
     CDS             843086..844774
     CDS             844836..845147
     CDS             845231..846256
     CDS             complement(846253..847902)
     CDS             848063..848746
     CDS             848760..849434
     CDS             849477..853589
     CDS             853593..854513
     CDS             854634..854909
     CDS             854958..855518
     CDS             complement(855533..857503)
     CDS             857703..857975
     CDS             complement(858005..858445)
     CDS             858609..862574
     CDS             complement(862807..863328)
     CDS             complement(863530..864237)
     CDS             complement(864317..864838)
     CDS             865032..865811
     CDS             complement(865808..866293)
     CDS             866653..867333
     CDS             complement(867372..868097)
     CDS             complement(868138..868863)
     CDS             complement(868912..869355)
     CDS             869642..871822
     CDS             872365..872895
     CDS             872885..874243
     CDS             874305..874568
     CDS             874786..878433
     CDS             878476..879414
     CDS             879395..880318
     CDS             880421..881773
     CDS             complement(882035..882694)
     CDS             882903..884165
     CDS             complement(884182..884766)
     CDS             complement(884744..885631)
     CDS             885826..888072
     CDS             888217..889215
     CDS             889217..890380
     CDS             890388..891389
     CDS             891404..892438
     CDS             complement(892465..893724)
     CDS             893970..894296
     CDS             894303..895343
     CDS             895512..895781
     CDS             895854..896633
     CDS             complement(896868..897626)
     CDS             complement(897633..898628)
     CDS             complement(899246..900631)
     CDS             complement(900645..902756)
     CDS             complement(902775..904316)
     CDS             complement(904322..904630)
     CDS             complement(904638..905120)
     CDS             complement(905110..905670)
     CDS             complement(905703..906830)
     CDS             complement(906863..908107)
     CDS             complement(908092..908661)
     CDS             complement(908674..909273)
     CDS             complement(909294..909710)
     CDS             complement(909853..912063)
     CDS             complement(912114..912860)
     CDS             complement(912962..913969)
     CDS             complement(913923..914255)
     CDS             complement(914233..914604)
     CDS             complement(914630..914911)
     CDS             complement(914908..915756)
     CDS             complement(915758..916477)
     CDS             complement(916489..917079)
     CDS             complement(917209..917469)
     CDS             complement(917486..918316)
     CDS             complement(918313..919053)
     CDS             complement(919058..919765)
     CDS             complement(919904..920680)
     CDS             complement(920843..921478)
     CDS             complement(921489..921950)
     CDS             complement(922058..922735)
     CDS             923066..925582
     CDS             complement(925755..925895)
     CDS             complement(925901..926422)
     CDS             complement(926537..927922)
     CDS             complement(928078..928503)
     CDS             complement(928500..929312)
     CDS             complement(929333..930400)
     CDS             930565..930735
     CDS             930732..931592
     CDS             931637..932782
     CDS             932742..933794
     CDS             934072..934881
     CDS             934853..935218
     CDS             complement(935247..936176)
     CDS             complement(936166..938094)
     CDS             complement(938145..938453)
     CDS             complement(938555..939400)
     CDS             939530..940441
     CDS             940590..941132
     CDS             941110..941949
     CDS             complement(942249..944258)
     CDS             944400..944666
     CDS             944849..945871
     CDS             945886..946548
     CDS             946526..947248
     CDS             complement(947216..947824)
     CDS             complement(947826..948806)
     CDS             949095..949331
     CDS             complement(949482..950468)
     CDS             complement(950559..951794)
     CDS             complement(951779..952180)
     CDS             952510..953004
     CDS             953070..953816
     CDS             953850..955151
     CDS             955172..955633
     CDS             complement(955640..956407)
     CDS             956501..957424
     CDS             957414..958160
     CDS             958144..958782
     CDS             958933..960111
     CDS             complement(960108..960434)
     CDS             complement(960539..960949)
     CDS             961097..962074
     CDS             962079..963518
     CDS             complement(963669..963989)
     CDS             complement(963986..964570)
     CDS             964696..965865
     CDS             complement(965862..966188)
     CDS             complement(966238..967608)
     CDS             967716..968162
     CDS             complement(968193..969059)
     CDS             969289..970440
     CDS             970493..971164
     CDS             complement(971170..972489)
     CDS             complement(972541..974691)
     CDS             974847..975443
     CDS             complement(975427..975822)
     CDS             complement(975879..977615)
     CDS             977887..978789
     CDS             978786..979910
     CDS             complement(979949..980656)
     CDS             complement(980764..981840)
     CDS             982136..983074
     CDS             983868..984707
     CDS             984974..985168
     CDS             985215..985499
     CDS             986224..987150
     CDS             987259..987438
     CDS             987528..987953
     CDS             complement(987907..988626)
     CDS             complement(988616..989260)
     CDS             complement(989297..990454)
     CDS             complement(990526..990858)
     CDS             complement(990988..991431)
     CDS             complement(991691..992632)
     CDS             complement(992598..994061)
     CDS             994245..994463
     CDS             complement(994465..996087)
     CDS             996232..996798
     CDS             complement(997282..997563)
     CDS             complement(997595..998728)
     CDS             complement(998731..999705)
     CDS             complement(999712..1001277)
     CDS             complement(1001314..1002405)
     CDS             complement(1002694..1005441)
     CDS             1005597..1006037
     CDS             1006081..1007250
     CDS             complement(1007461..1007607)
     CDS             complement(1007647..1007754)
     CDS             complement(1007789..1008187)
     CDS             complement(1008165..1008329)
     CDS             1008563..1008760
     CDS             1008897..1009202
     CDS             1009252..1010670
     CDS             1010655..1011458
     CDS             1011725..1012030
     CDS             1012110..1013330
     CDS             complement(1013327..1015330)
     CDS             complement(1015344..1016249)
     CDS             1016484..1016747
     CDS             complement(1016762..1018342)
     CDS             1018476..1019279
     CDS             1019242..1019532
     CDS             complement(1019529..1020326)
     CDS             complement(1020289..1020978)
     CDS             complement(1021099..1023051)
     CDS             complement(1023135..1023557)
     CDS             complement(1023672..1024727)
     CDS             complement(1024774..1026048)
     CDS             1026113..1026271
     CDS             1026440..1026886
     CDS             complement(1026909..1029620)
     CDS             complement(1029676..1030845)
     CDS             complement(1031072..1032718)
     CDS             complement(1032893..1033222)
     CDS             complement(1033310..1034011)
     CDS             complement(1034157..1034462)
     CDS             1034627..1034848
     CDS             1035051..1036484
     CDS             1036628..1037494
     CDS             1037502..1038314
     CDS             1038321..1039379
     CDS             complement(1039519..1040457)
     CDS             1040568..1042319
     CDS             1042393..1042818
     CDS             1042889..1043326
     CDS             1043365..1043925
     CDS             complement(1043922..1044515)
     CDS             complement(1044485..1045054)
     CDS             complement(1045071..1046354)
     CDS             1046534..1047703
     CDS             1047693..1048904
     CDS             1048988..1049587
     CDS             1049590..1050597
     CDS             complement(1050594..1051040)
     CDS             1051138..1051512
     CDS             complement(1051529..1052008)
     CDS             complement(1052014..1052940)
     CDS             complement(1052980..1053786)
     CDS             complement(1053793..1054113)
     CDS             complement(1054197..1055591)
     CDS             complement(1055685..1056923)
     CDS             complement(1056939..1057916)
     CDS             complement(1057931..1059193)
     CDS             1059450..1060619
     CDS             complement(1060648..1061616)
     CDS             complement(1061603..1062088)
     CDS             complement(1062066..1063763)
     CDS             1063899..1064723
     CDS             complement(1064720..1065211)
     CDS             complement(1065177..1065809)
     CDS             complement(1065834..1066643)
     CDS             1066912..1067442
     CDS             1067486..1068244
     CDS             1068309..1068761
     CDS             1068974..1070101
     CDS             1070118..1070468
     CDS             complement(1070483..1071034)
     CDS             complement(1071064..1071567)
     CDS             complement(1071552..1072304)
     CDS             1072393..1073154
     CDS             1073223..1074653
     CDS             1074701..1075876
     CDS             complement(1075942..1078317)
     CDS             1078509..1079468
     CDS             1079589..1080773
     CDS             complement(1080845..1081738)
     CDS             1081809..1082123
     CDS             1082120..1083565
     CDS             1083562..1085022
     CDS             1085136..1085708
     CDS             1085823..1085957
     CDS             1085947..1086537
     CDS             1086648..1087412
     CDS             1087480..1088649
     CDS             1088728..1089204
     CDS             complement(1089211..1089816)
     CDS             1090031..1090828
     CDS             1090850..1092565
     CDS             1092687..1093130
     CDS             1093177..1094730
     CDS             1094740..1096524
     CDS             1096531..1097607
     CDS             complement(1097604..1098128)
     CDS             complement(1098148..1099473)
     CDS             1099724..1100176
     CDS             1100197..1100712
     CDS             1100729..1101130
     CDS             1101210..1102070
     CDS             1102067..1102429
     CDS             1102468..1102929
     CDS             1102926..1103399
     CDS             1103407..1103640
     CDS             1103649..1104266
     CDS             complement(1104361..1104813)
     CDS             complement(1104797..1105360)
     CDS             complement(1105369..1106544)
     CDS             complement(1106761..1108695)
     CDS             1108968..1110413
     CDS             complement(1110410..1110970)
     CDS             complement(1111126..1111662)
     CDS             complement(1111663..1112661)
     CDS             complement(1112734..1113861)
     CDS             complement(1113858..1114607)
     CDS             complement(1114600..1115385)
     CDS             complement(1115390..1116235)
     CDS             complement(1116297..1117625)
     CDS             complement(1117686..1119188)
     CDS             complement(1119726..1120883)
     CDS             1121258..1121722
     CDS             1121796..1122533
     CDS             complement(1122659..1122958)
     CDS             complement(1123181..1123636)
     CDS             complement(1123991..1125523)
     CDS             1125853..1126215
     CDS             complement(1126212..1126787)
     CDS             complement(1126859..1128256)
     CDS             complement(1128277..1128849)
     CDS             1128973..1131054
     CDS             complement(1131088..1131570)
     CDS             1131680..1132369
     CDS             1132366..1133172
     CDS             1133176..1134036
     CDS             1134241..1134483
     CDS             complement(1134470..1135540)
     CDS             complement(1135577..1136692)
     CDS             complement(1136914..1139385)
     CDS             1139471..1140001
     CDS             complement(1140164..1140655)
     CDS             1140810..1142486
     CDS             complement(1142483..1142953)
     CDS             complement(1142968..1143873)
     CDS             1144161..1145495
     CDS             1145492..1145920
     CDS             1146016..1146399
     CDS             1146561..1147652
     CDS             complement(1147657..1149069)
     CDS             complement(1149338..1149646)
     CDS             1149779..1150936
     CDS             complement(1150985..1152115)
     CDS             complement(1152112..1152936)
     CDS             complement(1152933..1153796)
     CDS             complement(1153793..1154830)
     CDS             1155170..1156177
     CDS             1156264..1158243
     CDS             1158313..1158597
     CDS             1158697..1159626
     CDS             1159623..1160678
     CDS             1160671..1161603
     CDS             complement(1161797..1162204)
     CDS             1162321..1163478
     CDS             complement(1163787..1164101)
     CDS             complement(1164434..1165747)
     CDS             complement(1165821..1166438)
     CDS             1166531..1167001
     CDS             complement(1167097..1167540)
     CDS             complement(1167630..1168064)
     CDS             complement(1168066..1168374)
     CDS             complement(1168404..1169627)
     CDS             complement(1169642..1172317)
     CDS             complement(1172360..1175869)
     CDS             complement(1175871..1176143)
     CDS             1176694..1177470
     CDS             complement(1177552..1178166)
     CDS             complement(1178318..1178791)
     CDS             1179057..1180157
     CDS             complement(1180288..1180992)
     CDS             complement(1181193..1182053)
     CDS             complement(1182068..1182823)
     CDS             complement(1182890..1184155)
     CDS             complement(1184127..1184528)
     CDS             complement(1184541..1185674)
     CDS             complement(1185715..1186800)
     CDS             1186917..1187987
     CDS             1188047..1188865
     CDS             complement(1188871..1189632)
     CDS             1189799..1190716
     CDS             1190742..1191521
     CDS             complement(1191556..1193994)
     CDS             1194314..1195141
     CDS             1195116..1195973
     CDS             1196027..1197316
     CDS             1197316..1197990
     CDS             1198068..1198322
     CDS             complement(1198319..1199065)
     CDS             complement(1199072..1199734)
     CDS             complement(1199838..1200716)
     CDS             1200817..1201536
     CDS             complement(1201618..1203273)
     CDS             complement(1203290..1205020)
     CDS             complement(1205035..1205772)
     CDS             complement(1205780..1206328)
     CDS             complement(1206335..1206820)
     CDS             complement(1206802..1207581)
     CDS             complement(1207720..1208331)
     CDS             complement(1208353..1209093)
     CDS             complement(1209319..1209945)
     CDS             complement(1209942..1210682)
     CDS             complement(1210694..1211578)
     CDS             complement(1211628..1212812)
     CDS             complement(1212850..1214175)
     CDS             1219148..1219288
     CDS             complement(1219285..1219953)
     CDS             1221723..1222481
     CDS             complement(1222836..1224056)
     CDS             complement(1224053..1224883)
     CDS             1224924..1225562
     CDS             complement(1225515..1226303)
     CDS             complement(1226374..1227213)
     CDS             1227331..1227969
     CDS             1227966..1228826
     CDS             1228845..1229777
     CDS             1229879..1230226
     CDS             1230384..1230845
     CDS             1231048..1231395
     CDS             complement(1231434..1232069)
     CDS             complement(1232193..1232723)
     CDS             1232924..1234315
     CDS             complement(1234364..1234942)
     CDS             1235083..1235430
     CDS             complement(1235437..1236675)
     CDS             1236819..1237019
     CDS             complement(1237705..1238565)
     CDS             complement(1238645..1239883)
     CDS             complement(1239910..1240728)
     CDS             1240810..1242129
     CDS             1242464..1243636
     CDS             1243671..1244072
     CDS             complement(1244183..1244545)
     CDS             complement(1244724..1245053)
     CDS             complement(1245179..1245775)
     CDS             complement(1245916..1246866)
     CDS             complement(1246898..1248250)
     CDS             1248422..1250533
     CDS             1250612..1251112
     CDS             1251310..1252692
     CDS             complement(1252689..1253012)
     CDS             complement(1253050..1253466)
     CDS             complement(1253505..1253723)
     CDS             complement(1253689..1254495)
     CDS             1254742..1255326
     CDS             1255428..1255667
     CDS             complement(1255662..1256009)
     CDS             1256097..1256615
     CDS             complement(1256612..1257733)
     CDS             1257898..1258233
     CDS             complement(1258230..1259174)
     CDS             1259290..1259529
     CDS             1259513..1260130
     CDS             complement(1260400..1261167)
     CDS             complement(1261611..1262843)
     CDS             complement(1262844..1263989)
     CDS             complement(1263976..1264446)
     CDS             complement(1264452..1265435)
     CDS             complement(1265410..1265979)
     CDS             complement(1265963..1266514)
     CDS             complement(1266561..1267679)
     CDS             complement(1267669..1268184)
     CDS             1268322..1269551
     CDS             complement(1269615..1269980)
     CDS             1270066..1271604
     CDS             complement(1271606..1272340)
     CDS             complement(1272358..1272813)
     CDS             1272982..1273401
     CDS             1273480..1273758
     CDS             1273917..1275101
     CDS             1275199..1275546
     CDS             complement(1275809..1277044)
     CDS             1277685..1277990
     CDS             1278941..1280023
     CDS             1280027..1281112
     CDS             1281109..1281660
     CDS             1281615..1282691
     CDS             1282673..1283458
     CDS             1283451..1284413
     CDS             1284410..1285366
     CDS             1285370..1286068
     CDS             complement(1286022..1287059)
     CDS             complement(1287040..1288038)
     CDS             complement(1288041..1289051)
     CDS             1289226..1290395
     CDS             1290404..1291081
     CDS             complement(1291128..1292027)
     CDS             complement(1292290..1292745)
     CDS             1292832..1293155
     CDS             complement(1293131..1293511)
     CDS             1293666..1294301
     CDS             complement(1294298..1295473)
     CDS             1296197..1299136
     CDS             1299240..1300217
     CDS             complement(1300661..1301836)
     CDS             1301965..1302906
     CDS             1302913..1304082
     CDS             1304198..1304530
     CDS             complement(1304586..1305047)
     CDS             complement(1305010..1305828)
     CDS             complement(1305986..1306210)
     CDS             1306374..1308020
     CDS             1308214..1309299
     CDS             complement(1309321..1310715)
     CDS             complement(1310690..1310932)
     CDS             complement(1310929..1311105)
     CDS             1311228..1311890
     CDS             1311872..1313185
     CDS             1313206..1313676
     CDS             1313751..1314869
     CDS             complement(1314943..1315983)
     CDS             1316110..1316529
     CDS             complement(1316504..1317499)
     CDS             complement(1317492..1317716)
     CDS             1317807..1319015
     CDS             1319045..1319443
     CDS             complement(1319423..1320049)
     CDS             complement(1320081..1321043)
     CDS             1321155..1322750
     CDS             complement(1322709..1323302)
     CDS             complement(1323371..1324630)
     CDS             complement(1324752..1327163)
     CDS             complement(1327231..1327557)
     CDS             complement(1327612..1328454)
     CDS             1328521..1329369
     CDS             1329333..1330274
     CDS             complement(1330271..1331479)
     CDS             complement(1331551..1332924)
     CDS             1333121..1333864
     CDS             1333897..1334295
     CDS             complement(1334284..1334718)
     CDS             1334977..1336152
     CDS             complement(1336118..1336444)
     CDS             complement(1336767..1338215)
     CDS             complement(1338942..1340507)
     CDS             complement(1340510..1341907)
     CDS             1342066..1342551
     CDS             complement(1342576..1342773)
     CDS             1342983..1344902
     CDS             1344892..1345848
     CDS             1345885..1346352
     CDS             complement(1346397..1347689)
     CDS             1347941..1350136
     CDS             1350291..1351271
     CDS             complement(1351308..1351676)
     CDS             complement(1351746..1352417)
     CDS             complement(1352524..1352739)
     CDS             complement(1352829..1354235)
     CDS             1354540..1357245
     CDS             1357211..1357369
     CDS             1357720..1358931
     CDS             complement(1358977..1360353)
     CDS             1360739..1361551
     CDS             complement(1361548..1363050)
     CDS             complement(1363064..1363879)
     CDS             1364030..1364887
     CDS             complement(1364891..1365070)
     CDS             1365604..1365837
     CDS             1365843..1366559
     CDS             complement(1366570..1367484)
     CDS             1367629..1368375
     CDS             complement(1368481..1369680)
     CDS             complement(1369924..1371393)
     CDS             1371639..1371860
     CDS             1371867..1373681
     CDS             1373746..1374054
     CDS             1374061..1374468
     CDS             1374459..1375052
     CDS             complement(1375066..1377768)
     CDS             complement(1377997..1378332)
     CDS             complement(1378386..1379411)
     CDS             complement(1379425..1380078)
     CDS             complement(1380124..1380450)
     CDS             complement(1380533..1380988)
     CDS             complement(1380995..1381177)
     CDS             complement(1381201..1381716)
     CDS             complement(1381823..1382665)
     CDS             1382732..1383484
     CDS             complement(1383948..1384703)
     CDS             1384821..1385216
     CDS             complement(1385358..1385795)
     CDS             complement(1385832..1386677)
     CDS             1386799..1389732
     CDS             1389894..1390958
     CDS             complement(1391509..1392837)
     CDS             complement(1392938..1393363)
     CDS             complement(1393392..1394093)
     CDS             complement(1394108..1395367)
     CDS             1395525..1395677
     CDS             1395984..1397222
     CDS             1397225..1399153
     CDS             complement(1399273..1400127)
     CDS             complement(1400130..1401128)
     CDS             complement(1401178..1402920)
     CDS             complement(1403056..1403490)
     CDS             1403677..1404555
     CDS             1404718..1405215
     CDS             1405218..1407575
     CDS             1407575..1408453
     CDS             1408580..1409476
     CDS             1409484..1410569
     CDS             complement(1410540..1411232)
     CDS             1411329..1411772
     CDS             1411860..1412756
     CDS             complement(1412743..1412958)
     CDS             complement(1413181..1415082)
     CDS             complement(1415060..1415320)
     CDS             complement(1415284..1415931)
     CDS             complement(1416064..1416777)
     CDS             complement(1416931..1417464)
     CDS             complement(1418407..1419441)
     CDS             1419723..1420697
     CDS             1420761..1421600
     CDS             complement(1421663..1421968)
     CDS             complement(1422029..1422199)
     CDS             1423014..1423550
     CDS             complement(1423537..1424121)
     CDS             complement(1424155..1425372)
     CDS             1425438..1425995
     CDS             complement(1425943..1426212)
     CDS             complement(1426330..1427238)
     CDS             complement(1427238..1428182)
     CDS             complement(1428198..1429925)
     CDS             complement(1430398..1431318)
     CDS             1431510..1433057
     CDS             1433202..1434203
     CDS             1434224..1435066
     CDS             1435086..1436036
     CDS             1436055..1437080
     CDS             1437125..1438003
     CDS             1438427..1439806
     CDS             1439803..1440951
     CDS             complement(1440998..1442641)
     CDS             complement(1442776..1444749)
     CDS             1445578..1446762
     CDS             1446781..1449780
     CDS             1449914..1452151
     CDS             1452327..1453142
     CDS             1453440..1454192
     CDS             complement(1454279..1456195)
     CDS             complement(1456324..1457064)
     CDS             complement(1457124..1457744)
     CDS             1457779..1459575
     CDS             complement(1459944..1461014)
     CDS             1461402..1461968
     CDS             1462549..1463037
     CDS             complement(1463025..1464941)
     CDS             complement(1465133..1465852)
     CDS             complement(1466017..1467603)
     CDS             complement(1467895..1468875)
     CDS             complement(1468931..1470181)
     CDS             complement(1470181..1471104)
     CDS             complement(1471101..1472390)
     CDS             complement(1472435..1473496)
     CDS             1473724..1475190
     CDS             1475192..1476838
     CDS             1476820..1477671
     CDS             1477802..1478953
     CDS             1478938..1479837
     CDS             complement(1479850..1480092)
     CDS             complement(1480336..1480776)
     CDS             complement(1480782..1481153)
     CDS             complement(1481183..1481464)
     CDS             complement(1481572..1482921)
     CDS             complement(1482991..1484715)
     CDS             1484778..1485377
     CDS             1485337..1486074
     CDS             complement(1486090..1486374)
     CDS             1486624..1487097
     CDS             1487204..1487512
     CDS             1487592..1489049
     CDS             1489115..1489402
     CDS             1489508..1489990
     CDS             1489951..1490592
     CDS             complement(1490741..1490917)
     CDS             complement(1490978..1491697)
     CDS             1491800..1492291
     CDS             complement(1492288..1493703)
     CDS             complement(1493770..1494045)
     CDS             1494263..1495213
     CDS             complement(1495304..1495771)
     CDS             complement(1495998..1496792)
     CDS             complement(1496804..1497598)
     CDS             complement(1497567..1498448)
     CDS             complement(1498423..1498701)
     CDS             1498826..1499560
     CDS             1499602..1500162
     CDS             1500388..1501011
     CDS             complement(1500995..1501948)
     CDS             1502076..1503293
     CDS             complement(1503290..1503682)
     CDS             1503759..1504442
     CDS             1504439..1504996
     CDS             1504993..1505589
     CDS             complement(1505557..1506396)
     CDS             complement(1506426..1507925)
     CDS             complement(1507987..1508430)
     CDS             complement(1508397..1509641)
     CDS             complement(1509717..1510424)
     CDS             1510540..1512393
     CDS             complement(1512411..1512836)
     CDS             complement(1512918..1513583)
     CDS             complement(1513641..1513832)
     CDS             1513919..1514167
     CDS             complement(1514215..1514454)
     CDS             complement(1514430..1515659)
     CDS             1515862..1517019
     CDS             1517046..1518230
     CDS             1518245..1518790
     CDS             1518804..1519268
     CDS             1519404..1521938
     CDS             1521874..1522977
     CDS             complement(1523001..1524383)
     CDS             complement(1524465..1525100)
     CDS             complement(1525097..1525801)
     CDS             complement(1525774..1526487)
     CDS             complement(1526484..1526990)
     CDS             complement(1526944..1527498)
     CDS             1527910..1528260
     CDS             complement(1528778..1530205)
     CDS             1530289..1530723
     CDS             1530855..1531697
     CDS             1531704..1532822
     CDS             1532843..1534153
     CDS             1534231..1535379
     CDS             complement(1535368..1536030)
     CDS             1536119..1537099
     CDS             complement(1537096..1538334)
     CDS             complement(1538628..1539107)
     CDS             1539175..1539741
     CDS             1539725..1541194
     CDS             complement(1541139..1541906)
     CDS             1542022..1543149
     CDS             complement(1543135..1543569)
     CDS             1543645..1544352
     CDS             1544370..1545917
     CDS             1545901..1546875
     CDS             1546920..1548707
     CDS             1548801..1549769
     CDS             complement(1549881..1550951)
     CDS             1551618..1552715
     CDS             complement(1552739..1553167)
     CDS             complement(1553582..1554445)
     CDS             complement(1554449..1555927)
     CDS             1556182..1557720
     CDS             complement(1557763..1558059)
     CDS             complement(1558052..1558912)
     CDS             complement(1558993..1559655)
     CDS             1559755..1561053
     CDS             1561136..1561474
     CDS             1561524..1561826
     CDS             1561896..1563014
     CDS             1563741..1564178
     CDS             1564331..1564648
     CDS             complement(1564662..1565825)
     CDS             1565922..1567277
     CDS             1567393..1568580
     CDS             1569012..1570676
     CDS             1570742..1571038
     CDS             1571101..1571976
     CDS             complement(1571959..1572672)
     CDS             complement(1572859..1573110)
     CDS             complement(1573146..1575359)
     CDS             complement(1575490..1575678)
     CDS             complement(1575653..1575925)
     CDS             complement(1576185..1577354)
     CDS             1577445..1577912
     CDS             1577921..1578475
     CDS             1578465..1579274
     CDS             1579358..1579804
     CDS             1579914..1580744
     CDS             complement(1580861..1581694)
     CDS             complement(1581850..1583487)
     CDS             complement(1583608..1584057)
     CDS             1584179..1584610
     CDS             1584634..1585233
     CDS             1585302..1585706
     CDS             1585809..1589351
     CDS             1589338..1590303
     CDS             1590404..1591156
     CDS             complement(1591217..1591678)
     CDS             1591842..1592843
     CDS             1592860..1594530
     CDS             complement(1594557..1595423)
     CDS             complement(1595389..1596216)
     CDS             complement(1596213..1597184)
     CDS             complement(1597339..1597746)
     CDS             1597929..1598675
     CDS             complement(1599132..1599845)
     CDS             1599950..1601233
     CDS             1601330..1602199
     CDS             1602202..1603194
     CDS             1603191..1603910
     CDS             1603913..1604632
     CDS             1604644..1606692
     CDS             1606695..1608353
     CDS             complement(1609075..1611141)
     CDS             complement(1611212..1611784)
     CDS             1611863..1612831
     CDS             complement(1613261..1614769)
     CDS             1615416..1615871
     CDS             1615904..1616233
     CDS             complement(1616239..1618041)
     CDS             complement(1618073..1619182)
     CDS             complement(1619360..1620145)
     CDS             complement(1620142..1620786)
     CDS             complement(1620783..1622066)
     CDS             complement(1622072..1622830)
     CDS             1622982..1624019
     CDS             1624023..1625339
     CDS             1625332..1625922
     CDS             complement(1626092..1629112)
     CDS             complement(1629112..1629744)
     CDS             complement(1630099..1630719)
     CDS             complement(1630773..1631426)
     CDS             complement(1631433..1632005)
     CDS             complement(1632422..1632808)
     CDS             1632923..1634758
     CDS             complement(1634989..1636185)
     CDS             complement(1636275..1637468)
     CDS             1637528..1638424
     CDS             complement(1638433..1639284)
     CDS             complement(1639286..1640278)
     CDS             1640463..1641254
     CDS             1641502..1642656
     CDS             complement(1642673..1643947)
     CDS             1644100..1645146
     CDS             complement(1645287..1646201)
     CDS             complement(1646209..1647288)
     CDS             complement(1647281..1648777)
     CDS             complement(1648923..1650266)
     CDS             complement(1650463..1650660)
     CDS             complement(1650717..1651586)
     CDS             complement(1651800..1653632)
     CDS             complement(1653840..1654082)
     CDS             1654196..1655008
     CDS             complement(1655438..1655974)
     CDS             complement(1656088..1657629)
     CDS             complement(1657630..1658052)
     CDS             1658356..1659057
     CDS             1659074..1660288
     CDS             1660295..1663792
     CDS             1663807..1664391
     CDS             complement(1664408..1665541)
     CDS             complement(1665993..1666445)
     CDS             complement(1666446..1666640)
     CDS             complement(1666868..1667311)
     CDS             complement(1667286..1667546)
     CDS             complement(1668321..1668539)
     CDS             complement(1668839..1669138)
     CDS             complement(1669179..1669421)