CDS             808..927
     CDS             complement(2216..3343)
     CDS             complement(3340..4059)
     CDS             4456..4566
     CDS             4911..5381
     CDS             5378..6109
     CDS             complement(6111..7250)
     CDS             complement(7338..8474)
     CDS             8884..10005
     CDS             10144..10737
     CDS             10743..11573
     CDS             11581..12867
     CDS             12869..13462
     CDS             complement(13424..13927)
     CDS             complement(14129..14332)
     CDS             complement(14348..14836)
     CDS             complement(14817..15455)
     CDS             15601..15807
     CDS             complement(15863..16240)
     CDS             complement(16240..16416)
     CDS             complement(16451..16636)
     CDS             16806..17450
     CDS             17658..19232
     CDS             complement(19229..21121)
     CDS             complement(21148..22401)
     CDS             22762..23889
     CDS             24003..25091
     CDS             25284..25640
     CDS             complement(25686..26105)
     CDS             complement(26106..27122)
     CDS             complement(27134..27955)
     CDS             complement(28018..28542)
     CDS             complement(28514..29473)
     CDS             29853..31010
     CDS             31255..31806
     CDS             31808..32491
     CDS             32526..33374
     CDS             33629..35248
     CDS             complement(35437..36387)
     CDS             complement(36529..37269)
     CDS             37551..38012
     CDS             38073..38789
     CDS             complement(38790..39443)
     CDS             complement(39651..39974)
     CDS             complement(40098..40394)
     CDS             complement(40474..41838)
     CDS             complement(41880..42527)
     CDS             42755..45112
     CDS             complement(45117..45899)
     CDS             complement(45904..46569)
     CDS             complement(46566..47351)
     CDS             complement(47370..48656)
     CDS             complement(49516..50202)
     CDS             complement(50206..50457)
     CDS             complement(50654..50833)
     CDS             complement(51047..52228)
     CDS             52347..52694
     CDS             complement(52706..53374)
     CDS             complement(53385..54068)
     CDS             complement(54156..55001)
     CDS             complement(55080..55763)
     CDS             complement(55756..56154)
     CDS             complement(56182..57450)
     CDS             complement(57588..58745)
     CDS             58979..59317
     CDS             59467..60225
     CDS             60363..60605
     CDS             60618..61241
     CDS             61322..61858
     CDS             61897..62457
     CDS             complement(62460..63551)
     CDS             complement(63654..65078)
     CDS             65160..65471
     CDS             complement(65514..65861)
     CDS             66013..66909
     CDS             66966..67214
     CDS             67211..67483
     CDS             67562..67696
     CDS             67729..68010
     CDS             complement(68013..69089)
     CDS             complement(69233..70324)
     CDS             complement(70391..71539)
     CDS             71620..71961
     CDS             complement(72051..72674)
     CDS             complement(72664..73794)
     CDS             complement(73799..74182)
     CDS             74670..76013
     CDS             76026..76826
     CDS             76826..78484
     CDS             78746..79495
     CDS             79630..80751
     CDS             80788..81906
     CDS             81930..82979
     CDS             83019..83540
     CDS             83550..84305
     CDS             84389..85609
     CDS             85705..86613
     CDS             86613..88082
     CDS             complement(88089..88517)
     CDS             complement(88561..89481)
     CDS             complement(89565..89945)
     CDS             complement(89964..90752)
     CDS             complement(91045..91476)
     CDS             complement(91672..91857)
     CDS             complement(92902..93297)
     CDS             complement(93294..94817)
     CDS             complement(95050..96405)
     CDS             complement(96499..97053)
     CDS             97958..99259
     CDS             99306..101234
     CDS             complement(101236..101580)
     CDS             complement(101837..102541)
     CDS             102733..104298
     CDS             104317..105648
     CDS             complement(105661..106419)
     CDS             complement(106611..106880)
     CDS             106958..108148
     CDS             complement(108691..110157)
     CDS             complement(110328..111545)
     CDS             111874..112785
     CDS             complement(112782..113249)
     CDS             complement(113254..113931)
     CDS             complement(113973..114140)
     CDS             complement(114162..114953)
     CDS             115215..115697
     CDS             complement(115723..116367)
     CDS             complement(116369..117070)
     CDS             complement(117067..117852)
     CDS             complement(118231..119136)
     CDS             complement(119192..119524)
     CDS             complement(119511..122738)
     CDS             complement(122885..122989)
     CDS             complement(123027..123377)
     CDS             complement(123388..123684)
     CDS             complement(123668..124033)
     CDS             complement(124044..124340)
     CDS             124486..124998
     CDS             complement(124995..125132)
     CDS             complement(125178..125357)
     CDS             complement(125423..126454)
     CDS             complement(126470..126781)
     CDS             complement(126808..127470)
     CDS             complement(127499..128536)
     CDS             complement(128604..129410)
     CDS             complement(129564..130412)
     CDS             complement(130417..131109)
     CDS             131467..132552
     CDS             complement(134114..134959)
     CDS             complement(135116..136564)
     CDS             136614..137243
     CDS             137244..138245
     CDS             138280..138387
     CDS             complement(138479..138781)
     CDS             138920..139540
     CDS             139527..139826
     CDS             139810..140238
     CDS             140219..141397
     CDS             complement(141394..142170)
     CDS             complement(142183..142989)
     CDS             complement(143198..143407)
     CDS             complement(143696..144811)
     CDS             complement(144818..145828)
     CDS             complement(145825..146001)
     CDS             146082..146588
     CDS             146593..147039
     CDS             147323..149542
     CDS             149782..152106
     CDS             152150..152590
     CDS             152592..153047
     CDS             153070..154479
     CDS             complement(154492..154620)
     CDS             complement(154970..155146)
     CDS             155149..155802
     CDS             complement(156759..156890)
     CDS             157024..157752
     CDS             159804..160085
     CDS             160152..161276
     CDS             complement(161424..163043)
     CDS             complement(163090..164496)
     CDS             complement(164653..165159)
     CDS             165534..166799
     CDS             complement(166812..167375)
     CDS             complement(167424..168599)
     CDS             complement(168621..169391)
     CDS             complement(169424..170191)
     CDS             complement(170193..170684)
     CDS             complement(170807..171010)
     CDS             171250..172032
     CDS             complement(172170..173216)
     CDS             complement(173302..175023)
     CDS             complement(175180..175827)
     CDS             175868..176341
     CDS             176342..177385
     CDS             complement(177469..178086)
     CDS             178420..179427
     CDS             179469..180227
     CDS             180261..180521
     CDS             180581..181309
     CDS             181395..181853
     CDS             complement(181912..182622)
     CDS             complement(182724..183308)
     CDS             complement(183342..183488)
     CDS             183603..183827
     CDS             183883..184032
     CDS             complement(184022..184144)
     CDS             complement(184215..185423)
     CDS             complement(185434..185871)
     CDS             complement(185874..186671)
     CDS             187138..187590
     CDS             187648..188211
     CDS             188237..188626
     CDS             188638..189213
     CDS             189291..189656
     CDS             189688..190101
     CDS             190111..190521
     CDS             190582..190800
     CDS             190941..191114
     CDS             191315..192259
     CDS             192382..192570
     CDS             complement(192616..192864)
     CDS             complement(193001..193483)
     CDS             193576..194454
     CDS             194575..195627
     CDS             195727..197142
     CDS             complement(197404..198450)
     CDS             complement(198461..198868)
     CDS             198964..199419
     CDS             complement(199423..200139)
     CDS             complement(200153..200953)
     CDS             201040..202134
     CDS             202199..202696
     CDS             202712..203629
     CDS             203756..204019
     CDS             204134..204583
     CDS             204673..205047
     CDS             complement(205184..205633)
     CDS             complement(205740..207137)
     CDS             complement(207184..208968)
     CDS             complement(209008..209304)
     CDS             complement(209315..210514)
     CDS             complement(210618..211229)
     CDS             complement(211295..211957)
     CDS             complement(212061..214124)
     CDS             complement(214157..214471)
     CDS             complement(214560..215069)
     CDS             215452..216240
     CDS             216415..216972
     CDS             complement(216955..217536)
     CDS             complement(217795..218154)
     CDS             218218..219099
     CDS             219104..220837
     CDS             complement(220846..221133)
     CDS             complement(221138..221383)
     CDS             complement(221541..222791)
     CDS             complement(222923..224194)
     CDS             224278..225111
     CDS             225108..226118
     CDS             226121..226369
     CDS             226386..227639
     CDS             228020..229720
     CDS             229852..230445
     CDS             230503..230988
     CDS             complement(230990..231088)
     CDS             complement(231088..231615)
     CDS             complement(231622..232059)
     CDS             complement(232312..232560)
     CDS             complement(232579..233448)
     CDS             complement(233459..233650)
     CDS             complement(233695..233994)
     CDS             234311..235039
     CDS             235139..235651
     CDS             235629..235913
     CDS             235984..236169
     CDS             complement(238282..238725)
     CDS             238846..239487
     CDS             239492..239956
     CDS             239966..240604
     CDS             complement(240601..241356)
     CDS             241512..242021
     CDS             242035..242601
     CDS             242761..243696
     CDS             complement(243834..245036)
     CDS             complement(245106..245714)
     CDS             complement(245711..246322)
     CDS             complement(246417..247070)
     CDS             247241..250708
     CDS             complement(250721..251683)
     CDS             complement(251922..252383)
     CDS             complement(252425..252925)
     CDS             complement(252968..253855)
     CDS             complement(253892..255052)
     CDS             complement(255083..255343)
     CDS             complement(255362..255898)
     CDS             complement(256182..256418)
     CDS             256643..256894
     CDS             256899..257441
     CDS             257449..257649
     CDS             257664..257783
     CDS             257962..258123
     CDS             258104..258412
     CDS             complement(258813..260375)
     CDS             complement(260510..261118)
     CDS             complement(261121..261555)
     CDS             complement(261628..262728)
     CDS             complement(262848..264623)
     CDS             complement(264807..265271)
     CDS             265375..266214
     CDS             266372..266758
     CDS             complement(266755..267288)
     CDS             267338..267787
     CDS             267926..268798
     CDS             complement(269168..269827)
     CDS             complement(269896..270339)
     CDS             complement(270493..270846)
     CDS             complement(270864..271157)
     CDS             complement(271216..271752)
     CDS             complement(271795..272802)
     CDS             complement(273115..273750)
     CDS             273888..275117
     CDS             complement(275131..275400)
     CDS             275611..276165
     CDS             complement(276538..279063)
     CDS             complement(279051..279734)
     CDS             279764..280360
     CDS             complement(280400..281125)
     CDS             281287..281739
     CDS             complement(281755..282915)
     CDS             283277..284167
     CDS             complement(284214..285092)
     CDS             complement(285147..285434)
     CDS             complement(285552..285968)
     CDS             complement(286022..286501)
     CDS             286597..287778
     CDS             complement(287812..288048)
     CDS             complement(288023..288280)
     CDS             complement(288380..289081)
     CDS             complement(289278..290132)
     CDS             complement(290262..290606)
     CDS             complement(290646..290978)
     CDS             complement(291222..291803)
     CDS             complement(292554..293435)
     CDS             293578..294369
     CDS             complement(294449..294823)
     CDS             complement(294958..295455)
     CDS             complement(295727..296401)
     CDS             complement(296532..297437)
     CDS             297609..297902
     CDS             297998..298645
     CDS             298672..299040
     CDS             complement(299137..299442)
     CDS             complement(299525..300811)
     CDS             complement(301166..302092)
     CDS             302248..303552
     CDS             303622..303927
     CDS             complement(304312..304752)
     CDS             complement(304754..306604)
     CDS             complement(306614..308263)
     CDS             complement(308260..308667)
     CDS             complement(308672..308992)
     CDS             complement(309019..309399)
     CDS             complement(309404..309664)
     CDS             309813..310112
     CDS             310176..310919
     CDS             310929..311288
     CDS             311299..312084
     CDS             312097..312402
     CDS             312371..312694
     CDS             312694..313398
     CDS             313408..313770
     CDS             313915..314286
     CDS             314267..316807
     CDS             316817..317359
     CDS             317311..318264
     CDS             318274..318579
     CDS             318590..319045
     CDS             319063..319614
     CDS             319617..321995
     CDS             complement(322047..322364)
     CDS             complement(322412..322678)
     CDS             complement(322699..323139)
     CDS             complement(323179..323898)
     CDS             complement(323885..324139)
     CDS             complement(324117..324293)
     CDS             complement(324368..324697)
     CDS             complement(324691..324954)
     CDS             325298..325525
     CDS             complement(325937..326404)
     CDS             complement(326407..326793)
     CDS             complement(326802..327446)
     CDS             complement(327764..328171)
     CDS             328329..328550
     CDS             complement(328547..328672)
     CDS             complement(329176..329499)
     CDS             329656..329847
     CDS             329862..332141
     CDS             332160..332495
     CDS             332500..333030
     CDS             333048..333308
     CDS             333289..334281
     CDS             334578..334886
     CDS             complement(334928..336037)
     CDS             336311..337405
     CDS             337415..337639
     CDS             337795..338238
     CDS             338336..338821
     CDS             complement(338878..339852)
     CDS             339929..340681
     CDS             341045..343231
     CDS             343240..343752
     CDS             343918..344886
     CDS             complement(344883..345497)
     CDS             345654..345974
     CDS             345974..346936
     CDS             346952..347683
     CDS             347674..349518
     CDS             349543..350259
     CDS             350249..351304
     CDS             complement(351301..351645)
     CDS             complement(351822..351929)
     CDS             complement(352843..353142)
     CDS             complement(353111..353734)
     CDS             353840..354745
     CDS             complement(354754..355146)
     CDS             complement(355153..355695)
     CDS             355786..356805
     CDS             complement(356807..356989)
     CDS             complement(356989..357294)
     CDS             complement(357308..357784)
     CDS             complement(357795..357974)
     CDS             complement(357984..358547)
     CDS             359108..359923
     CDS             complement(360151..361485)
     CDS             361590..362411
     CDS             complement(362514..362714)
     CDS             complement(362723..363043)
     CDS             363222..364085
     CDS             complement(364127..364333)
     CDS             complement(364349..364801)
     CDS             complement(364996..365382)
     CDS             365558..366454
     CDS             366479..367396
     CDS             367515..367880
     CDS             367943..370054
     CDS             370071..370865
     CDS             370907..371725
     CDS             complement(371747..372514)
     CDS             complement(372529..373329)
     CDS             complement(373413..374588)
     CDS             374739..375197
     CDS             375219..375791
     CDS             complement(375794..376507)
     CDS             376624..377388
     CDS             377366..378430
     CDS             378391..379533
     CDS             379637..380719
     CDS             complement(380914..381786)
     CDS             381867..382031
     CDS             382043..382336
     CDS             382314..382712
     CDS             complement(382698..383234)
     CDS             complement(383237..383707)
     CDS             complement(383700..384983)
     CDS             385151..386338
     CDS             complement(386346..386960)
     CDS             complement(387129..387347)
     CDS             complement(387568..387708)
     CDS             complement(387846..388124)
     CDS             complement(388133..388660)
     CDS             complement(388671..389339)
     CDS             complement(389336..389617)
     CDS             complement(389623..391275)
     CDS             complement(391410..391592)
     CDS             complement(391661..391900)
     CDS             392088..393233
     CDS             complement(393228..394277)
     CDS             394489..395292
     CDS             395433..396236
     CDS             complement(396327..396992)
     CDS             complement(397007..397690)
     CDS             complement(397734..398588)
     CDS             complement(398872..399180)
     CDS             399501..400577
     CDS             complement(400549..401034)
     CDS             401165..401935
     CDS             401945..402796
     CDS             403274..403834
     CDS             403836..404516
     CDS             complement(404513..404959)
     CDS             complement(404961..405284)
     CDS             complement(405290..406279)
     CDS             complement(406279..406860)
     CDS             406885..407943
     CDS             407953..409185
     CDS             409193..409843
     CDS             409902..410066
     CDS             410085..410354
     CDS             410808..411272
     CDS             411298..411924
     CDS             411937..412149
     CDS             412234..412542
     CDS             412639..412926
     CDS             413125..413478
     CDS             413511..413909
     CDS             413937..414299
     CDS             414309..415043
     CDS             415066..415638
     CDS             415652..415813
     CDS             415856..416248
     CDS             416287..416835
     CDS             416858..417298
     CDS             417356..417802
     CDS             417835..418422
     CDS             418433..419086
     CDS             419152..419616
     CDS             419628..420059
     CDS             420373..421683
     CDS             421832..422413
     CDS             422467..423063
     CDS             complement(423068..423691)
     CDS             423789..424085
     CDS             complement(424100..425080)
     CDS             425561..427039
     CDS             427091..428104
     CDS             complement(429676..430632)
     CDS             430927..432369
     CDS             432389..432856
     CDS             432886..433677
     CDS             433725..434666
     CDS             434680..435108
     CDS             complement(435097..435384)
     CDS             complement(435518..436369)
     CDS             436498..436893
     CDS             436922..438319
     CDS             438412..438825
     CDS             complement(438817..439218)
     CDS             complement(439208..439678)
     CDS             complement(439827..441095)
     CDS             complement(441533..442303)
     CDS             complement(442390..442989)
     CDS             443159..444448
     CDS             444551..445753
     CDS             445784..446374
     CDS             446367..447119
     CDS             complement(447120..447710)
     CDS             complement(447726..448268)
     CDS             complement(448420..448728)
     CDS             complement(448855..449871)
     CDS             complement(449897..450556)
     CDS             complement(452282..452950)
     CDS             complement(453288..453992)
     CDS             complement(454145..454861)
     CDS             complement(455134..455886)
     CDS             complement(455930..456421)
     CDS             complement(456399..457616)
     CDS             complement(457622..458752)
     CDS             complement(458757..459203)
     CDS             complement(459317..459730)
     CDS             complement(459733..460017)
     CDS             complement(460029..460274)
     CDS             complement(460465..461343)
     CDS             complement(461545..461745)
     CDS             complement(461765..462421)
     CDS             complement(462530..463225)
     CDS             complement(463235..463696)
     CDS             complement(463835..463996)
     CDS             complement(464002..464097)
     CDS             complement(464119..464397)
     CDS             complement(464406..464651)
     CDS             complement(464651..465145)
     CDS             complement(465145..465441)
     CDS             complement(465516..466214)
     CDS             466347..466943
     CDS             467092..467604
     CDS             complement(467607..468782)
     CDS             complement(468782..468952)
     CDS             469128..470291
     CDS             complement(470326..471345)
     CDS             complement(472377..472919)
     CDS             complement(472933..473745)
     CDS             complement(474022..474804)
     CDS             complement(474829..476421)
     CDS             complement(476689..476946)
     CDS             complement(476967..477473)
     CDS             complement(477563..481096)
     CDS             complement(481257..481781)
     CDS             complement(481914..482603)
     CDS             complement(482707..483450)
     CDS             complement(483452..483622)
     CDS             complement(483625..484419)
     CDS             complement(484585..485466)
     CDS             485578..486003
     CDS             complement(486008..487105)
     CDS             complement(487102..487917)
     CDS             complement(487940..488674)
     CDS             complement(488921..489382)
     CDS             489540..489695
     CDS             489787..489903
     CDS             complement(489906..490364)
     CDS             490433..490540
     CDS             490782..491834
     CDS             complement(491871..492395)
     CDS             complement(492568..493185)
     CDS             complement(493198..493983)
     CDS             494043..494873
     CDS             complement(494887..495300)
     CDS             495585..496622
     CDS             complement(496687..496902)
     CDS             complement(497048..497980)
     CDS             complement(498208..500886)
     CDS             501621..501797
     CDS             complement(502042..502485)
     CDS             complement(502500..504506)
     CDS             complement(504493..504741)
     CDS             504846..505223
     CDS             complement(505220..506098)
     CDS             complement(506108..506779)
     CDS             508398..509819
     CDS             509859..510119
     CDS             510261..510830
     CDS             510864..511145
     CDS             511120..511809
     CDS             511921..512964
     CDS             512981..513460
     CDS             complement(513457..514266)
     CDS             complement(514269..515066)
     CDS             complement(515071..515400)
     CDS             515691..515939
     CDS             515939..516325
     CDS             516392..516565
     CDS             516568..517659
     CDS             517679..518296
     CDS             complement(518301..518471)
     CDS             518562..519059
     CDS             519072..519194
     CDS             519227..519334
     CDS             519416..519535
     CDS             complement(519532..519993)
     CDS             complement(520114..521406)
     CDS             521462..521770
     CDS             complement(521773..521916)
     CDS             522027..524141
     CDS             complement(524401..524505)
     CDS             524723..525502
     CDS             525652..526359
     CDS             526402..526680
     CDS             526743..526883
     CDS             526885..527394
     CDS             527405..527647
     CDS             527660..527890
     CDS             528052..528477
     CDS             528562..529614
     CDS             529634..530503
     CDS             530523..531122
     CDS             531176..532048
     CDS             532160..532963
     CDS             complement(532966..533751)
     CDS             complement(533791..535095)
     CDS             complement(535140..535442)
     CDS             complement(535439..535843)
     CDS             complement(535918..536193)
     CDS             complement(536195..536434)
     CDS             complement(536454..536582)
     CDS             complement(536607..537530)
     CDS             complement(537770..539077)
     CDS             complement(539089..540393)
     CDS             540518..541090
     CDS             541109..541684
     CDS             541726..542205
     CDS             542215..542343
     CDS             542300..543640
     CDS             complement(543933..544967)
     CDS             complement(545057..545443)
     CDS             complement(545694..546344)
     CDS             complement(546416..546889)
     CDS             546998..547585
     CDS             complement(547580..547876)
     CDS             complement(547857..549377)
     CDS             549689..550564
     CDS             complement(550569..551087)
     CDS             complement(551189..552400)
     CDS             552885..553364
     CDS             553379..553555
     CDS             553605..554615
     CDS             554729..555337
     CDS             555368..555721
     CDS             555714..556205
     CDS             556222..556851
     CDS             556872..557765
     CDS             557765..558274
     CDS             558291..559382
     CDS             559523..562348
     CDS             562705..564567
     CDS             564796..565638
     CDS             565896..567071
     CDS             complement(567093..567911)
     CDS             complement(567908..568585)
     CDS             complement(568582..568869)
     CDS             complement(568899..569873)
     CDS             complement(570032..571279)
     CDS             571461..572453
     CDS             572473..573453
     CDS             573550..574140
     CDS             574170..574745
     CDS             574756..575250
     CDS             complement(575292..575456)
     CDS             complement(575437..575880)
     CDS             576098..577444
     CDS             577457..579523
     CDS             complement(579515..580450)
     CDS             complement(580467..580859)
     CDS             581420..582004
     CDS             complement(582073..582981)
     CDS             583163..583432
     CDS             583521..584057
     CDS             584144..584386
     CDS             584521..585477
     CDS             585625..586041
     CDS             complement(586132..586365)
     CDS             complement(586492..587013)
     CDS             complement(587003..587656)
     CDS             587750..589234
     CDS             589290..590165
     CDS             complement(590176..591201)
     CDS             complement(591414..592610)
     CDS             592702..594213
     CDS             complement(594310..594531)
     CDS             complement(594720..595808)
     CDS             complement(595883..596944)
     CDS             complement(596961..597629)
     CDS             complement(597692..598990)
     CDS             599254..599643
     CDS             599724..600740
     CDS             complement(600749..601924)
     CDS             complement(602081..603088)
     CDS             complement(603197..604189)
     CDS             complement(604259..605221)
     CDS             complement(605284..606234)
     CDS             complement(606274..606978)
     CDS             complement(607002..607826)
     CDS             complement(607983..610889)
     CDS             complement(610916..611695)
     CDS             complement(611725..612837)
     CDS             612906..613667
     CDS             complement(613664..615406)
     CDS             complement(615474..616481)
     CDS             616669..617112
     CDS             complement(617207..617362)
     CDS             complement(617371..617964)
     CDS             complement(617970..618299)
     CDS             complement(618311..618757)
     CDS             complement(619298..619915)
     CDS             620123..621367
     CDS             complement(621482..621808)
     CDS             complement(621789..621932)
     CDS             complement(621929..622477)
     CDS             622546..623238
     CDS             623421..623999
     CDS             complement(624694..625836)
     CDS             625850..626824
     CDS             626830..628065
     CDS             628049..629833
     CDS             629858..630538
     CDS             630676..630972
     CDS             631068..632201
     CDS             632219..633436
     CDS             633439..634083
     CDS             complement(634128..634271)
     CDS             complement(634421..634867)
     CDS             635015..636367
     CDS             636394..637449
     CDS             complement(639566..639985)
     CDS             complement(640162..640566)
     CDS             641023..641154
     CDS             complement(641771..642766)
     CDS             642769..642945
     CDS             643994..644962
     CDS             complement(644959..645966)
     CDS             complement(646079..648379)
     CDS             648538..648882
     CDS             648924..649940
     CDS             650012..650272
     CDS             complement(650455..650814)
     CDS             complement(650834..652042)
     CDS             complement(652068..653834)
     CDS             complement(653926..654927)
     CDS             655122..656318
     CDS             complement(656319..656552)
     CDS             656751..657173
     CDS             complement(657185..657808)
     CDS             complement(657904..658689)
     CDS             complement(658858..659508)
     CDS             complement(659632..660528)
     CDS             complement(660574..662448)
     CDS             662677..663042
     CDS             complement(663044..663604)
     CDS             complement(663616..664212)
     CDS             complement(664257..665429)
     CDS             complement(665517..665867)
     CDS             complement(665918..666505)
     CDS             complement(666572..666814)
     CDS             complement(666904..667572)
     CDS             complement(667648..667833)
     CDS             complement(667873..668142)
     CDS             complement(668171..668626)
     CDS             complement(668698..668838)
     CDS             complement(669037..669360)
     CDS             complement(669492..669806)
     CDS             complement(669935..670819)
     CDS             complement(670868..671452)
     CDS             complement(671671..672207)
     CDS             complement(672422..672847)
     CDS             complement(672957..673415)
     CDS             complement(673684..674934)
     CDS             complement(675147..675830)
     CDS             complement(675993..676709)
     CDS             complement(676791..677627)
     CDS             complement(677711..677941)
     CDS             complement(678142..678765)
     CDS             complement(678771..679328)
     CDS             complement(679340..679537)
     CDS             complement(679615..680643)
     CDS             complement(680885..681295)
     CDS             complement(681420..682154)
     CDS             complement(682209..682652)
     CDS             complement(682696..683028)
     CDS             complement(683043..683861)
     CDS             complement(684068..684823)
     CDS             complement(684833..685861)
     CDS             complement(685885..686250)
     CDS             complement(686260..686610)
     CDS             complement(686808..688454)
     CDS             complement(688725..688925)
     CDS             complement(689096..689503)
     CDS             689588..690337
     CDS             complement(690477..690986)
     CDS             complement(690979..691650)
     CDS             691739..692431
     CDS             692428..693489
     CDS             complement(694012..694539)
     CDS             695227..696456
     CDS             696440..697381
     CDS             697374..698525
     CDS             698491..699048
     CDS             699096..699605
     CDS             complement(699609..700508)
     CDS             complement(700529..701536)
     CDS             complement(701559..703658)
     CDS             complement(703765..705786)
     CDS             complement(705793..706038)
     CDS             706179..706739
     CDS             707015..708091
     CDS             708313..709440
     CDS             709430..709999
     CDS             710077..710622
     CDS             710772..712286
     CDS             712302..712541
     CDS             712624..712974
     CDS             713009..713698
     CDS             complement(713720..715174)
     CDS             715510..715779
     CDS             715848..716336
     CDS             716397..716933
     CDS             716991..717407
     CDS             717487..719001
     CDS             719006..719518
     CDS             719538..720245
     CDS             720235..720645
     CDS             720658..721761
     CDS             721778..722782
     CDS             722785..723669
     CDS             723773..725011
     CDS             725036..726175
     CDS             726397..726963
     CDS             726983..727501
     CDS             727529..728389
     CDS             728394..728996
     CDS             complement(728993..730012)
     CDS             730148..730672
     CDS             730805..731806
     CDS             complement(731938..732354)
     CDS             complement(732559..732816)
     CDS             733024..733527
     CDS             733652..734257
     CDS             complement(734355..735674)
     CDS             complement(735678..736799)
     CDS             complement(736810..737559)
     CDS             complement(737564..738676)
     CDS             complement(738693..739583)
     CDS             complement(739648..740541)
     CDS             complement(740498..741118)
     CDS             complement(741121..741732)
     CDS             complement(741895..742224)
     CDS             complement(742187..742330)
     CDS             742454..742684
     CDS             complement(742835..744511)
     CDS             744829..745602
     CDS             complement(745595..746491)
     CDS             complement(746592..747287)
     CDS             747461..747877
     CDS             747879..748463
     CDS             748495..748695
     CDS             748826..750103
     CDS             complement(750097..750846)
     CDS             750949..752247
     CDS             752507..757759
     CDS             complement(757791..758219)
     CDS             complement(758235..759062)
     CDS             complement(759079..759795)
     CDS             complement(759818..760951)
     CDS             complement(761006..761389)
     CDS             complement(761402..762421)
     CDS             complement(762426..762785)
     CDS             762859..763608
     CDS             764147..764818
     CDS             complement(764853..765905)
     CDS             765991..766974
     CDS             complement(766977..768224)
     CDS             768453..769787
     CDS             769806..770294
     CDS             770296..770898
     CDS             770908..771690
     CDS             771822..773483
     CDS             773703..774614
     CDS             774628..775320
     CDS             775350..776147
     CDS             776157..776468
     CDS             776488..777225
     CDS             777243..777449
     CDS             777470..777724
     CDS             777753..778712
     CDS             779191..779877
     CDS             complement(779992..780537)
     CDS             complement(780616..780945)
     CDS             complement(781095..781919)
     CDS             complement(781976..782317)
     CDS             complement(782351..782836)
     CDS             complement(782858..783811)
     CDS             complement(783825..785171)
     CDS             complement(785303..786382)
     CDS             complement(786559..787416)
     CDS             complement(787517..788077)
     CDS             788265..789587
     CDS             789607..789996
     CDS             complement(789986..791242)
     CDS             complement(791357..791740)
     CDS             791944..792918
     CDS             complement(792985..794847)
     CDS             795033..795977
     CDS             complement(796018..797235)
     CDS             797368..798240
     CDS             798212..798493
     CDS             798610..800856
     CDS             complement(800859..801914)
     CDS             complement(801915..802274)
     CDS             complement(802237..802962)
     CDS             803146..804390
     CDS             804540..805379
     CDS             805401..806327
     CDS             complement(806512..807429)
     CDS             807778..808371
     CDS             808396..809406
     CDS             809511..809786
     CDS             809844..811394
     CDS             complement(811397..816289)
     CDS             complement(816340..818202)
     CDS             complement(818205..818861)
     CDS             complement(818884..819504)
     CDS             819605..821002
     CDS             complement(821015..821428)
     CDS             821705..822358
     CDS             822441..823094
     CDS             823197..823847
     CDS             824063..824488
     CDS             824466..825494
     CDS             825551..825955
     CDS             825945..826364
     CDS             826470..826934
     CDS             826953..827645
     CDS             827667..829310
     CDS             829321..831000
     CDS             831027..831731
     CDS             831941..833857
     CDS             833962..834549
     CDS             834621..834956
     CDS             834958..836058
     CDS             complement(836068..836916)
     CDS             837030..840716
     CDS             840765..840950
     CDS             840947..841222
     CDS             841244..841366
     CDS             complement(841429..841953)
     CDS             complement(842385..843479)
     CDS             843687..844418
     CDS             complement(844420..844581)
     CDS             complement(844578..845774)
     CDS             complement(845779..846180)
     CDS             complement(846140..846334)
     CDS             complement(846523..846681)
     CDS             complement(846703..847506)
     CDS             complement(847605..847874)
     CDS             847958..849673
     CDS             complement(849675..850475)
     CDS             complement(850546..850995)
     CDS             complement(851000..851557)
     CDS             complement(851567..852469)
     CDS             complement(852759..853175)
     CDS             853367..854260
     CDS             complement(854322..855092)
     CDS             complement(855208..855528)
     CDS             855891..856037
     CDS             856377..856640
     CDS             complement(856663..857397)
     CDS             complement(857400..857993)
     CDS             858876..860228
     CDS             860301..860933
     CDS             860944..862065
     CDS             862207..862410
     CDS             862691..863392
     CDS             864222..864842
     CDS             864823..865449
     CDS             865544..866044
     CDS             866108..867442
     CDS             complement(867469..868206)
     CDS             868283..869104
     CDS             869478..870434
     CDS             870463..871440
     CDS             871492..873447
     CDS             complement(873866..875110)
     CDS             875299..875661
     CDS             complement(875683..876312)
     CDS             complement(876317..877441)
     CDS             complement(877540..880659)
     CDS             complement(880664..881230)
     CDS             complement(881265..881636)
     CDS             complement(881680..882369)
     CDS             complement(882566..883633)
     CDS             complement(883878..884297)
     CDS             884487..884789
     CDS             complement(884798..886105)
     CDS             886181..887290
     CDS             887436..888218
     CDS             888218..889270
     CDS             889275..890555
     CDS             complement(890579..891736)
     CDS             complement(891781..892434)
     CDS             892651..894939
     CDS             894936..895322
     CDS             complement(895308..896999)
     CDS             complement(897012..899048)
     CDS             899093..899854
     CDS             899874..901199
     CDS             complement(901322..901924)
     CDS             901995..902816
     CDS             complement(903122..903934)
     CDS             complement(904195..904626)
     CDS             904755..905846
     CDS             905852..906490
     CDS             complement(906492..907727)
     CDS             complement(907737..908171)
     CDS             complement(908158..908364)
     CDS             908462..909562
     CDS             909593..911002
     CDS             911023..911220
     CDS             911247..911690
     CDS             complement(911715..912308)
     CDS             complement(912931..913599)
     CDS             complement(913637..914245)
     CDS             complement(914279..914947)
     CDS             complement(915067..915651)
     CDS             915798..916454
     CDS             complement(916461..917372)
     CDS             complement(917369..917566)
     CDS             917908..918249
     CDS             918360..919349
     CDS             complement(919346..919690)
     CDS             complement(919699..919926)
     CDS             920188..920610
     CDS             920611..921144
     CDS             complement(921336..921506)
     CDS             complement(921832..922908)
     CDS             complement(922913..923635)
     CDS             complement(923632..924315)
     CDS             924373..925728
     CDS             complement(925715..925987)
     CDS             complement(926008..926706)
     CDS             complement(926886..928514)
     CDS             928726..929967
     CDS             930010..930876
     CDS             930964..931893
     CDS             931995..933257
     CDS             933348..933992
     CDS             933993..934388
     CDS             934411..935439
     CDS             935541..938177
     CDS             complement(938225..939091)
     CDS             complement(939192..939902)
     CDS             complement(939954..941078)
     CDS             complement(941110..941247)
     CDS             complement(941228..941470)
     CDS             complement(941467..941859)
     CDS             complement(941926..942684)
     CDS             complement(942715..943560)
     CDS             complement(943547..944485)
     CDS             complement(944659..945792)
     CDS             946059..946943
     CDS             946933..947544
     CDS             complement(947551..949125)
     CDS             949258..950322
     CDS             950429..951196
     CDS             complement(951240..951731)
     CDS             complement(951964..953673)
     CDS             953754..954542
     CDS             954535..955746
     CDS             complement(955747..956901)
     CDS             complement(956917..958233)
     CDS             958368..959492
     CDS             959643..961613
     CDS             961661..962488
     CDS             962491..962934
     CDS             962931..963857
     CDS             963984..965084
     CDS             965086..966039
     CDS             966049..966312
     CDS             complement(966335..967168)
     CDS             967586..968278
     CDS             968368..969555
     CDS             969747..970586
     CDS             970761..970997
     CDS             971014..972501
     CDS             972587..974497
     CDS             974606..978631
     CDS             978706..981285
     CDS             981650..981964
     CDS             981964..982515
     CDS             982657..983103
     CDS             983161..983736
     CDS             983847..986027
     CDS             986884..987369
     CDS             987437..987970
     CDS             complement(987946..989487)
     CDS             complement(989499..989792)
     CDS             complement(989857..990348)
     CDS             990823..990921
     CDS             990964..993651
     CDS             993648..994628
     CDS             994645..996192
     CDS             996168..996536
     CDS             996521..997381
     CDS             997392..999221
     CDS             999238..1000458
     CDS             1000455..1002068
     CDS             complement(1002063..1003064)
     CDS             complement(1003077..1004531)
     CDS             complement(1004528..1005259)
     CDS             complement(1005261..1005899)
     CDS             complement(1005902..1006915)
     CDS             complement(1006926..1008086)
     CDS             complement(1008091..1009614)
     CDS             complement(1009625..1010803)
     CDS             complement(1010924..1011397)
     CDS             complement(1011394..1012335)
     CDS             complement(1012357..1012686)
     CDS             complement(1012874..1013686)
     CDS             complement(1013795..1014133)
     CDS             complement(1014198..1015622)
     CDS             complement(1015631..1016644)
     CDS             complement(1016678..1018243)
     CDS             complement(1018333..1019037)
     CDS             complement(1019130..1019309)
     CDS             complement(1019311..1020504)
     CDS             complement(1020682..1021074)
     CDS             1021235..1021636
     CDS             1021655..1022017
     CDS             1022087..1022668
     CDS             1022757..1023605
     CDS             1023640..1025160
     CDS             1025157..1026179
     CDS             1026193..1027131
     CDS             complement(1027133..1027972)
     CDS             complement(1027982..1028779)
     CDS             complement(1028829..1029116)
     CDS             complement(1029117..1029809)
     CDS             1030100..1030744
     CDS             1030891..1031778
     CDS             complement(1031892..1033049)
     CDS             complement(1033083..1034345)
     CDS             1034985..1035104
     CDS             complement(1035848..1036975)
     CDS             complement(1037197..1038504)
     CDS             complement(1038622..1039386)
     CDS             complement(1039614..1040321)
     CDS             1040527..1041873
     CDS             1041901..1043127
     CDS             1043244..1043714
     CDS             complement(1043722..1043988)
     CDS             complement(1043985..1044146)
     CDS             complement(1044228..1045118)
     CDS             complement(1045139..1045795)
     CDS             complement(1046047..1046604)
     CDS             complement(1046622..1047071)
     CDS             complement(1047158..1048804)
     CDS             complement(1049926..1050051)
     CDS             1050484..1051014
     CDS             complement(1051112..1052572)
     CDS             complement(1052535..1053884)
     CDS             complement(1054003..1054908)
     CDS             complement(1054977..1055204)
     CDS             complement(1055214..1055792)
     CDS             complement(1055876..1056652)
     CDS             complement(1056676..1058301)
     CDS             1058447..1059037
     CDS             1059062..1059331
     CDS             1059460..1060332
     CDS             1060336..1061175
     CDS             complement(1061245..1061529)
     CDS             complement(1061502..1061726)
     CDS             1061806..1062423
     CDS             1062438..1066025
     CDS             complement(1066307..1066453)
     CDS             complement(1066393..1066575)
     CDS             1066932..1068140
     CDS             1068201..1069043
     CDS             complement(1069044..1069961)
     CDS             complement(1069973..1070260)
     CDS             complement(1070386..1071993)
     CDS             complement(1072091..1073023)
     CDS             complement(1073042..1073380)
     CDS             1073587..1074852
     CDS             complement(1074875..1075555)
     CDS             complement(1075574..1076032)
     CDS             1076262..1077875
     CDS             complement(1078029..1078604)
     CDS             1078691..1079215
     CDS             complement(1079330..1080028)
     CDS             complement(1080043..1080729)
     CDS             1080762..1081406
     CDS             1081427..1082476
     CDS             1082519..1083604
     CDS             complement(1083601..1084572)
     CDS             1084634..1084873
     CDS             complement(1084912..1085109)
     CDS             complement(1085300..1086331)
     CDS             1086428..1087786
     CDS             complement(1087788..1088114)
     CDS             complement(1088107..1088616)
     CDS             1088685..1089230
     CDS             1089349..1089681
     CDS             1089690..1089902
     CDS             1089899..1090087
     CDS             1090158..1090250
     CDS             complement(1090240..1091595)
     CDS             complement(1091870..1093681)
     CDS             complement(1093693..1094025)
     CDS             complement(1094408..1097119)
     CDS             complement(1097239..1097628)
     CDS             1097722..1098636
     CDS             1098673..1100610
     CDS             1100667..1101971
     CDS             1102126..1102629
     CDS             1102839..1102961
     CDS             complement(1102963..1103184)
     CDS             complement(1103295..1103951)
     CDS             1104094..1104747
     CDS             complement(1105089..1106042)
     CDS             1106284..1106724
     CDS             1106727..1107794
     CDS             1107842..1108090
     CDS             1108156..1108509
     CDS             1108536..1110239
     CDS             1110281..1110541
     CDS             1110567..1111388
     CDS             1111536..1111781
     CDS             1111782..1112066
     CDS             complement(1112076..1113689)
     CDS             complement(1113783..1114907)
     CDS             complement(1114985..1116277)
     CDS             complement(1116399..1117445)
     CDS             1117463..1118467
     CDS             1118836..1119285
     CDS             1119542..1119979
     CDS             1120078..1120677
     CDS             1121084..1122184
     CDS             1122197..1122670
     CDS             1122702..1123160
     CDS             complement(1123161..1125029)
     CDS             1125191..1126231
     CDS             complement(1126232..1127041)
     CDS             1127043..1128026
     CDS             complement(1128054..1128905)
     CDS             1129385..1129972
     CDS             1129988..1131358
     CDS             1131666..1131782
     CDS             1131891..1131995
     CDS             1132137..1132976
     CDS             1133010..1134266
     CDS             1134311..1134409
     CDS             1134595..1135770
     CDS             1135794..1136156
     CDS             1136178..1137101
     CDS             complement(1137352..1138908)
     CDS             complement(1139044..1140144)
     CDS             1140242..1142104
     CDS             1142320..1144605
     CDS             complement(1144625..1145056)
     CDS             complement(1145107..1146198)
     CDS             complement(1146277..1146489)
     CDS             complement(1146547..1146774)
     CDS             complement(1146895..1147248)
     CDS             complement(1147477..1148337)
     CDS             complement(1148365..1148676)
     CDS             complement(1148669..1149934)
     CDS             1150574..1151254
     CDS             1151375..1152595
     CDS             complement(1152607..1153263)
     CDS             complement(1153254..1153424)
     CDS             complement(1153460..1154044)
     CDS             complement(1154142..1154909)
     CDS             complement(1154937..1155287)
     CDS             complement(1155569..1156174)
     CDS             complement(1156185..1156517)
     CDS             complement(1156527..1159574)
     CDS             complement(1159633..1159881)
     CDS             complement(1159865..1160230)
     CDS             complement(1160241..1160537)
     CDS             complement(1160579..1161844)
     CDS             complement(1161869..1162174)
     CDS             complement(1162253..1163938)
     CDS             1164086..1164958
     CDS             complement(1164978..1165700)
     CDS             complement(1165675..1165953)
     CDS             1166055..1166168
     CDS             1166228..1166347
     CDS             complement(1166411..1166581)
     CDS             complement(1166594..1166998)
     CDS             1167109..1167936
     CDS             1167971..1170373
     CDS             1170382..1171104
     CDS             complement(1171119..1171517)
     CDS             complement(1171711..1173216)
     CDS             complement(1173229..1173447)
     CDS             complement(1173482..1175185)
     CDS             complement(1175441..1176331)
     CDS             1176472..1177311
     CDS             complement(1177941..1178666)
     CDS             complement(1178682..1179959)
     CDS             complement(1180244..1182148)
     CDS             complement(1182388..1183062)
     CDS             complement(1183183..1184550)
     CDS             1184641..1185318
     CDS             complement(1185321..1185614)
     CDS             complement(1185638..1185853)
     CDS             complement(1186017..1187621)
     CDS             complement(1187618..1187989)
     CDS             complement(1188081..1188407)
     CDS             complement(1188419..1188757)
     CDS             complement(1188906..1189772)
     CDS             1190142..1190684
     CDS             complement(1190717..1191175)
     CDS             1191364..1192449
     CDS             1192456..1192956
     CDS             1192970..1193731
     CDS             complement(1193746..1194447)
     CDS             1194460..1194969
     CDS             complement(1194978..1195826)
     CDS             1195991..1197400
     CDS             1197427..1198611
     CDS             1198617..1199543
     CDS             1199540..1200589
     CDS             1200672..1200875
     CDS             1201096..1201818
     CDS             1201821..1202015
     CDS             1202283..1202678
     CDS             1202884..1204197
     CDS             1204361..1205530
     CDS             1205661..1207616
     CDS             complement(1207641..1209842)
     CDS             complement(1209919..1210341)
     CDS             1210567..1211784
     CDS             1211893..1212654
     CDS             1212676..1212807
     CDS             1212813..1213388
     CDS             1213457..1214368
     CDS             1214390..1215427
     CDS             1215633..1216145
     CDS             1216142..1216633
     CDS             1216633..1217685
     CDS             complement(1217702..1218475)
     CDS             1218598..1219764
     CDS             complement(1220645..1222306)
     CDS             complement(1222296..1222388)
     CDS             complement(1222389..1222526)
     CDS             complement(1222548..1223054)
     CDS             complement(1223178..1223717)
     CDS             complement(1223718..1224263)
     CDS             1224457..1224930
     CDS             1224947..1227994
     CDS             1228711..1229769
     CDS             complement(1229746..1230510)
     CDS             complement(1230523..1231062)
     CDS             complement(1231011..1231673)
     CDS             complement(1231661..1232026)
     CDS             complement(1232023..1232577)
     CDS             complement(1232581..1234344)
     CDS             complement(1234313..1235038)
     CDS             complement(1235149..1235898)
     CDS             complement(1235904..1236275)
     CDS             complement(1236278..1236775)
     CDS             complement(1236772..1237710)
     CDS             complement(1237723..1238445)
     CDS             1238659..1240317
     CDS             1240409..1241122
     CDS             1241169..1241864
     CDS             complement(1241972..1242829)
     CDS             complement(1242839..1243495)
     CDS             complement(1243510..1244577)
     CDS             1244637..1245338
     CDS             1245351..1246469
     CDS             1246615..1247259
     CDS             1247265..1248650
     CDS             complement(1248913..1250115)
     CDS             complement(1250141..1250644)
     CDS             complement(1250652..1252142)
     CDS             complement(1252154..1252612)
     CDS             complement(1252588..1253019)
     CDS             complement(1253044..1253295)
     CDS             complement(1253317..1254105)
     CDS             complement(1254107..1254421)
     CDS             complement(1254451..1255896)
     CDS             complement(1255934..1256278)
     CDS             1256452..1257285
     CDS             1257316..1258281
     CDS             1258383..1259594
     CDS             1259594..1260517
     CDS             1260514..1261587
     CDS             1261601..1261831
     CDS             complement(1261814..1263010)
     CDS             complement(1263055..1264842)
     CDS             1264964..1266433
     CDS             1266436..1266561
     CDS             1267613..1267729
     CDS             complement(1267794..1268189)
     CDS             complement(1268210..1270351)
     CDS             complement(1270370..1273381)
     CDS             complement(1273384..1274484)
     CDS             1274579..1275283
     CDS             1275423..1275692
     CDS             1275892..1277067
     CDS             1277076..1277813
     CDS             1277800..1278633
     CDS             1278581..1279372
     CDS             1279377..1280261
     CDS             1280359..1280790
     CDS             complement(1280793..1281215)
     CDS             complement(1281236..1282411)
     CDS             1282510..1282764
     CDS             complement(1282823..1283236)
     CDS             complement(1283269..1284120)
     CDS             1284156..1284389
     CDS             1284335..1284766
     CDS             1284834..1285280
     CDS             1285237..1285344
     CDS             1285398..1285556
     CDS             1285519..1286214
     CDS             1286324..1287352
     CDS             1287384..1287848
     CDS             1287920..1288264
     CDS             complement(1288278..1289216)
     CDS             1289403..1289507
     CDS             1289452..1289796
     CDS             complement(1289834..1291096)
     CDS             complement(1291124..1291462)
     CDS             1291913..1292839
     CDS             1292887..1292991
     CDS             1292945..1294291
     CDS             1294381..1295079
     CDS             1295144..1296124
     CDS             complement(1296131..1297204)
     CDS             complement(1297446..1298222)
     CDS             complement(1298346..1299878)
     CDS             complement(1299924..1301012)
     CDS             complement(1301190..1301969)
     CDS             complement(1302009..1303616)
     CDS             complement(1303638..1304069)
     CDS             1304333..1304770
     CDS             1304814..1306529
     CDS             1306724..1307293
     CDS             complement(1307288..1308319)
     CDS             complement(1308384..1308503)
     CDS             complement(1308640..1309035)
     CDS             complement(1309156..1309884)
     CDS             complement(1309945..1310232)
     CDS             1310350..1311228
     CDS             complement(1311298..1312266)
     CDS             complement(1312335..1312781)
     CDS             1313427..1314617
     CDS             1314708..1315901
     CDS             complement(1315922..1316797)
     CDS             complement(1316794..1317687)
     CDS             complement(1317687..1318436)
     CDS             1318574..1319026
     CDS             1319056..1320042
     CDS             1320039..1320773
     CDS             1320766..1321599
     CDS             1321596..1322084
     CDS             1322152..1322952
     CDS             complement(1322945..1324192)
     CDS             1324279..1325016
     CDS             complement(1325028..1326689)
     CDS             1326874..1328322
     CDS             1328332..1328493
     CDS             1328519..1328821
     CDS             1328814..1329050
     CDS             1329017..1329166
     CDS             1329175..1331031
     CDS             complement(1331028..1331468)
     CDS             complement(1331589..1332359)
     CDS             complement(1332588..1333172)
     CDS             complement(1333197..1333736)
     CDS             1333878..1334006
     CDS             1334125..1334286
     CDS             complement(1334289..1335428)
     CDS             1335803..1337050
     CDS             complement(1337404..1337808)
     CDS             complement(1338003..1338323)
     CDS             complement(1338520..1339776)
     CDS             1340251..1341726
     CDS             1341974..1343800
     CDS             1343899..1346850
     CDS             1346866..1347120
     CDS             1347171..1347569
     CDS             1347702..1356386
     CDS             1356452..1357903
     CDS             1357919..1358170
     CDS             1358178..1359353
     CDS             complement(1359331..1359924)
     CDS             complement(1359934..1360137)
     CDS             1360254..1362680
     CDS             complement(1363312..1364352)
     CDS             complement(1364665..1365738)
     CDS             1366106..1367362
     CDS             1367516..1367719
     CDS             1367736..1368176
     CDS             1368403..1368792
     CDS             1368877..1369929
     CDS             complement(1369931..1370728)
     CDS             complement(1370826..1371305)
     CDS             1371801..1373192
     CDS             1373205..1374701
     CDS             complement(1374724..1375026)
     CDS             complement(1375086..1375802)
     CDS             1375887..1376990
     CDS             complement(1376987..1378345)
     CDS             1378478..1380427
     CDS             1380381..1380818
     CDS             1380843..1381136
     CDS             1381145..1381690
     CDS             complement(1381706..1381987)
     CDS             1382121..1385420
     CDS             complement(1386001..1387326)
     CDS             1387445..1387624
     CDS             complement(1387626..1393157)
     CDS             complement(1393200..1394258)
     CDS             1394476..1395000
     CDS             1395026..1396060
     CDS             1396053..1396547
     CDS             1396675..1397631
     CDS             1397638..1399341
     CDS             1399338..1400840
     CDS             1400929..1401312
     CDS             1401317..1402396
     CDS             1402418..1402906
     CDS             1402909..1403652
     CDS             1403649..1404311
     CDS             1404397..1404612
     CDS             1404753..1405046
     CDS             1405050..1405736
     CDS             1405762..1406526
     CDS             1406528..1407151
     CDS             1407093..1407191
     CDS             1407283..1408131
     CDS             1408276..1411956
     CDS             1412167..1412733
     CDS             1412779..1413102
     CDS             1413327..1414307
     CDS             1414332..1414856
     CDS             1414940..1415713
     CDS             1415835..1416980
     CDS             1416977..1418569
     CDS             1418572..1419684
     CDS             1419694..1420809
     CDS             1420864..1422318
     CDS             1422611..1423390
     CDS             1423393..1423971
     CDS             complement(1423963..1424625)
     CDS             complement(1424721..1425638)
     CDS             1425716..1427005
     CDS             1427016..1427420
     CDS             1427482..1428138
     CDS             1428276..1429946
     CDS             complement(1429935..1430414)
     CDS             complement(1430552..1431151)
     CDS             complement(1431250..1431498)
     CDS             complement(1431522..1432223)
     CDS             1432395..1433501
     CDS             complement(1434196..1435413)
     CDS             complement(1435748..1436392)
     CDS             1436452..1437006
     CDS             1437024..1440053
     CDS             1440050..1440277
     CDS             1440267..1440731
     CDS             1440742..1442616
     CDS             1442613..1443149
     CDS             1443160..1444794
     CDS             complement(1444795..1445721)
     CDS             1445802..1446305
     CDS             1446442..1446819
     CDS             1446816..1447508
     CDS             1447495..1448535
     CDS             complement(1448532..1449443)
     CDS             1449703..1451001
     CDS             complement(1450998..1451312)
     CDS             1451447..1452718
     CDS             1452730..1453371
     CDS             1453386..1454315
     CDS             1454332..1454781
     CDS             1454763..1455215
     CDS             1455222..1456646
     CDS             complement(1457720..1458889)
     CDS             1459011..1460291
     CDS             1460310..1461491
     CDS             1461617..1463638
     CDS             1463772..1464170
     CDS             complement(1464105..1464227)
     CDS             1464324..1465595
     CDS             1465570..1465692
     CDS             1465703..1466053
     CDS             1466254..1466532
     CDS             1466547..1467233
     CDS             complement(1467230..1468345)
     CDS             1468539..1469375
     CDS             1469365..1469709
     CDS             1469715..1470746
     CDS             1470766..1471644
     CDS             complement(1471641..1472123)
     CDS             complement(1472223..1472915)
     CDS             complement(1472939..1473610)
     CDS             complement(1473615..1474568)
     CDS             complement(1474579..1474977)
     CDS             complement(1475141..1476241)
     CDS             complement(1476244..1478580)
     CDS             complement(1478759..1479943)
     CDS             1480025..1481212
     CDS             1481215..1481889
     CDS             1482019..1482480
     CDS             complement(1482498..1483079)
     CDS             1483247..1483570
     CDS             1483752..1488593
     CDS             complement(1488598..1489596)
     CDS             1489714..1490076
     CDS             1490079..1491146
     CDS             1491174..1491464
     CDS             1491490..1491735
     CDS             1491751..1492023
     CDS             1492025..1492861
     CDS             1492849..1493973
     CDS             1494089..1497616
     CDS             complement(1497648..1498811)
     CDS             1498900..1500168
     CDS             1500315..1500950
     CDS             1501016..1501390
     CDS             1501399..1501725
     CDS             1501718..1504498
     CDS             complement(1504519..1505253)
     CDS             complement(1505273..1505602)
     CDS             complement(1505740..1506399)
     CDS             1506419..1506922
     CDS             1507101..1507571
     CDS             1507568..1508842
     CDS             1508877..1509590
     CDS             complement(1509602..1511515)
     CDS             1511806..1512801
     CDS             1512892..1513764
     CDS             complement(1513796..1514701)
     CDS             complement(1514706..1515713)
     CDS             1515898..1516644
     CDS             1516723..1517040
     CDS             1517081..1517464
     CDS             complement(1517461..1518723)
     CDS             complement(1518738..1521164)
     CDS             1521358..1522404
     CDS             complement(1522462..1523745)
     CDS             1523895..1524590
     CDS             1524601..1525638
     CDS             1525635..1526003
     CDS             1525975..1526106
     CDS             1526057..1526425
     CDS             1526422..1527600
     CDS             1527614..1527820
     CDS             1527844..1528029
     CDS             1528080..1528214
     CDS             1528318..1528743
     CDS             1528765..1529238
     CDS             1529321..1531189
     CDS             1531340..1532656
     CDS             1532696..1533634
     CDS             1533639..1534388
     CDS             complement(1534389..1534661)
     CDS             1534694..1535260
     CDS             complement(1535267..1536427)
     CDS             complement(1536501..1538162)
     CDS             complement(1538159..1539313)
     CDS             complement(1539336..1539785)
     CDS             1540180..1540692
     CDS             1540693..1542234
     CDS             complement(1542223..1543566)
     CDS             complement(1543548..1544066)
     CDS             complement(1544069..1544590)
     CDS             complement(1544599..1544751)
     CDS             1544966..1545634
     CDS             1545631..1545978
     CDS             1546150..1546983
     CDS             1546980..1547816
     CDS             complement(1547813..1548151)
     CDS             complement(1548261..1548440)
     CDS             complement(1548401..1550464)
     CDS             1550945..1551511
     CDS             1551592..1552161
     CDS             1552191..1553987
     CDS             1554054..1554833
     CDS             complement(1554928..1555140)
     CDS             complement(1555118..1555492)
     CDS             1555753..1556673
     CDS             1556685..1557425
     CDS             1557425..1557805
     CDS             complement(1557807..1558262)
     CDS             complement(1558246..1559166)
     CDS             1559253..1560689
     CDS             1560747..1561262
     CDS             1561279..1561617
     CDS             1561654..1562376
     CDS             1562764..1563081
     CDS             1563351..1564262
     CDS             1564597..1565325
     CDS             1565343..1565594
     CDS             1565660..1566295
     CDS             complement(1566323..1567330)
     CDS             complement(1567330..1568373)
     CDS             1568600..1569889
     CDS             complement(1571017..1572069)
     CDS             complement(1572085..1572918)
     CDS             1572996..1573529
     CDS             1573533..1574015
     CDS             1574035..1575045
     CDS             1576607..1577287
     CDS             complement(1577299..1578687)
     CDS             complement(1578731..1579936)
     CDS             complement(1579974..1581539)
     CDS             1581707..1582879
     CDS             1582911..1583123
     CDS             1583162..1584286
     CDS             1584529..1586367
     CDS             1586389..1587792
     CDS             1587802..1589037
     CDS             complement(1589049..1589816)
     CDS             complement(1589821..1590576)
     CDS             complement(1590577..1591344)
     CDS             1591573..1593063
     CDS             1593103..1593378
     CDS             complement(1593388..1593756)
     CDS             complement(1593776..1594489)
     CDS             1594564..1596081
     CDS             complement(1596118..1596291)
     CDS             1596943..1597128
     CDS             1597163..1597339
     CDS             1597339..1597716
     CDS             1597933..1599471
     CDS             complement(1599593..1599979)
     CDS             complement(1600078..1602150)
     CDS             1602206..1604221
     CDS             complement(1604222..1604677)
     CDS             complement(1604775..1606121)
     CDS             complement(1606409..1607287)
     CDS             complement(1607321..1610731)
     CDS             1610948..1611148
     CDS             1611178..1612737
     CDS             1612754..1613443
     CDS             complement(1613458..1614891)
     CDS             complement(1615002..1615727)
     CDS             1615927..1617171
     CDS             1617235..1618206
     CDS             1618262..1619683
     CDS             complement(1619669..1620451)
     CDS             1620569..1621033
     CDS             complement(1621048..1621665)
     CDS             complement(1621795..1622640)
     CDS             1623026..1623511
     CDS             1623474..1626983
     CDS             1627140..1627664
     CDS             1627680..1628411
     CDS             1628448..1629071
     CDS             1629137..1629427
     CDS             1629571..1630263
     CDS             complement(1630260..1631417)
     CDS             complement(1631426..1632580)
     CDS             complement(1632622..1633401)
     CDS             1633502..1635775
     CDS             1635791..1636948
     CDS             1637091..1637690
     CDS             1637708..1638259
     CDS             1638381..1638515
     CDS             1638656..1639369
     CDS             1639426..1640424
     CDS             1640421..1640780
     CDS             1640794..1641867
     CDS             1641851..1643500
     CDS             complement(1643519..1644079)
     CDS             complement(1644127..1645794)
     CDS             1645889..1646503
     CDS             1646496..1647176
     CDS             complement(1647173..1648549)
     CDS             complement(1648677..1650074)
     CDS             complement(1650074..1651195)
     CDS             complement(1651185..1652315)
     CDS             complement(1652367..1653113)
     CDS             complement(1653140..1653541)
     CDS             complement(1653541..1653678)
     CDS             complement(1653798..1656200)
     CDS             complement(1656235..1656624)
     CDS             complement(1656629..1658533)
     CDS             1658647..1659426
     CDS             1659615..1660331
     CDS             1660341..1660958
     CDS             1660933..1662123
     CDS             1662136..1662429
     CDS             1662396..1662863
     CDS             complement(1662853..1663995)
     CDS             complement(1664008..1664862)