CDS             complement(253..744)
     CDS             complement(748..1800)
     CDS             complement(1888..2403)
     CDS             complement(2357..3415)
     CDS             3490..3807
     CDS             complement(3811..5343)
     CDS             complement(5349..7256)
     CDS             complement(7315..8682)
     CDS             8739..9161
     CDS             9239..10450
     CDS             complement(10400..11074)
     CDS             11167..12018
     CDS             complement(11999..12547)
     CDS             12672..13748
     CDS             13791..14549
     CDS             14515..15279
     CDS             15236..16306
     CDS             16252..17787
     CDS             17781..18263
     CDS             18347..19369
     CDS             19326..19685
     CDS             complement(19860..20111)
     CDS             complement(20108..20878)
     CDS             complement(20875..21456)
     CDS             complement(21460..21801)
     CDS             complement(21809..22345)
     CDS             complement(22359..22934)
     CDS             complement(22954..24330)
     CDS             complement(24397..24861)
     CDS             complement(24876..25469)
     CDS             complement(25473..26153)
     CDS             complement(26170..26769)
     CDS             complement(26782..27231)
     CDS             complement(27295..27942)
     CDS             complement(27917..28900)
     CDS             complement(28904..29251)
     CDS             complement(29245..30336)
     CDS             complement(30390..30980)
     CDS             complement(30977..31159)
     CDS             31183..31749
     CDS             31721..32782
     CDS             complement(32726..33256)
     CDS             complement(33253..34011)
     CDS             34081..35229
     CDS             35263..37083
     CDS             complement(37451..38404)
     CDS             complement(38495..39829)
     CDS             complement(40642..41760)
     CDS             41815..42918
     CDS             43093..43638
     CDS             complement(43671..44687)
     CDS             44786..45367
     CDS             45367..49032
     CDS             49029..49949
     CDS             complement(49918..50835)
     CDS             50862..51494
     CDS             51991..52905
     CDS             52910..53284
     CDS             53306..53659
     CDS             complement(53735..54652)
     CDS             complement(55284..55847)
     CDS             complement(55840..56433)
     CDS             complement(56430..56768)
     CDS             complement(56784..57464)
     CDS             complement(57457..58047)
     CDS             complement(58044..59066)
     CDS             complement(59083..59697)
     CDS             complement(59694..59876)
     CDS             59908..60720
     CDS             complement(60717..61094)
     CDS             complement(61097..61705)
     CDS             complement(61681..62895)
     CDS             complement(62910..63524)
     CDS             complement(63592..63867)
     CDS             complement(63864..66137)
     CDS             66184..66945
     CDS             complement(66957..68126)
     CDS             complement(68133..69011)
     CDS             complement(69027..69875)
     CDS             69998..70933
     CDS             70930..71757
     CDS             71754..73088
     CDS             73130..74119
     CDS             74314..74928
     CDS             74941..75492
     CDS             75485..75754
     CDS             75767..76918
     CDS             76931..77821
     CDS             78242..79153
     CDS             79158..79691
     CDS             79695..80291
     CDS             complement(80293..82284)
     CDS             complement(82341..83522)
     CDS             83635..83895
     CDS             83932..85701
     CDS             complement(86099..86650)
     CDS             complement(86682..87470)
     CDS             complement(87467..88201)
     CDS             complement(88185..88820)
     CDS             complement(88832..89203)
     CDS             89216..90763
     CDS             90768..91475
     CDS             91472..91828
     CDS             91983..93164
     CDS             93378..93962
     CDS             93969..94385
     CDS             complement(94354..95916)
     CDS             95980..98838
     CDS             complement(98775..99845)
     CDS             complement(99868..101157)
     CDS             complement(101154..102512)
     CDS             complement(102514..103230)
     CDS             103269..104672
     CDS             104669..105400
     CDS             complement(105387..107489)
     CDS             107561..108058
     CDS             complement(108066..109073)
     CDS             complement(109078..110001)
     CDS             110027..111160
     CDS             complement(111223..112113)
     CDS             complement(112165..113037)
     CDS             complement(113009..113839)
     CDS             complement(113841..114335)
     CDS             complement(114352..115302)
     CDS             complement(115299..115952)
     CDS             complement(115928..117205)
     CDS             117235..117816
     CDS             117823..118356
     CDS             118374..118637
     CDS             118850..120259
     CDS             complement(120262..122106)
     CDS             complement(122121..123167)
     CDS             complement(123173..125116)
     CDS             125187..125582
     CDS             125531..126139
     CDS             126145..127611
     CDS             complement(127591..128607)
     CDS             complement(128665..134793)
     CDS             complement(134868..136871)
     CDS             complement(137011..137391)
     CDS             complement(137551..138318)
     CDS             138349..139011
     CDS             139012..139761
     CDS             139843..140517
     CDS             complement(140548..141339)
     CDS             141415..141891
     CDS             complement(141888..142646)
     CDS             complement(142704..143258)
     CDS             143446..143949
     CDS             complement(143918..146485)
     CDS             146638..147321
     CDS             complement(147400..148779)
     CDS             complement(148789..149439)
     CDS             complement(149446..150267)
     CDS             150297..150746
     CDS             complement(150700..152415)
     CDS             complement(152432..153412)
     CDS             complement(153397..154548)
     CDS             complement(154583..154855)
     CDS             154883..156067
     CDS             156089..158347
     CDS             complement(158344..158832)
     CDS             complement(158829..159656)
     CDS             complement(159680..160792)
     CDS             complement(160771..161502)
     CDS             complement(161509..162153)
     CDS             complement(162159..162707)
     CDS             162731..163357
     CDS             163354..163716
     CDS             163730..163984
     CDS             163989..164609
     CDS             164625..165806
     CDS             165843..166553
     CDS             166775..167686
     CDS             167695..168651
     CDS             complement(168617..169261)
     CDS             complement(169255..170073)
     CDS             170155..170856
     CDS             170934..171410
     CDS             171517..171996
     CDS             complement(171990..172127)
     CDS             172421..172690
     CDS             complement(172865..174169)
     CDS             complement(174173..175090)
     CDS             175251..175787
     CDS             175784..176476
     CDS             176559..177311
     CDS             177298..177972
     CDS             177969..178136
     CDS             178176..178400
     CDS             complement(178461..178778)
     CDS             178822..179454
     CDS             179500..180135
     CDS             180142..181521
     CDS             181481..182362
     CDS             182397..184016
     CDS             complement(184291..185067)
     CDS             complement(185064..187520)
     CDS             complement(187517..188161)
     CDS             complement(188360..189619)
     CDS             complement(189564..190313)
     CDS             complement(190289..191185)
     CDS             complement(191179..191625)
     CDS             complement(191625..192602)
     CDS             192634..193491
     CDS             complement(193462..194676)
     CDS             194763..195011
     CDS             complement(195008..195703)
     CDS             195719..196417
     CDS             196414..197445
     CDS             complement(197414..199021)
     CDS             199348..200073
     CDS             complement(200076..200735)
     CDS             complement(200743..200916)
     CDS             201121..201396
     CDS             complement(201559..202800)
     CDS             complement(202797..203468)
     CDS             complement(203539..204414)
     CDS             complement(204416..205324)
     CDS             complement(205420..205839)
     CDS             complement(205772..206638)
     CDS             206731..207078
     CDS             207114..207995
     CDS             207997..208806
     CDS             complement(208803..209303)
     CDS             209340..209561
     CDS             209582..209770
     CDS             209784..210659
     CDS             210607..211632
     CDS             211629..212726
     CDS             complement(212723..213457)
     CDS             complement(213461..214513)
     CDS             complement(214461..214739)
     CDS             214814..215236
     CDS             215254..216432
     CDS             216609..217232
     CDS             complement(217222..217764)
     CDS             217843..218598
     CDS             218648..219319
     CDS             219392..220681
     CDS             complement(220673..221644)
     CDS             complement(221605..223494)
     CDS             complement(223440..225296)
     CDS             225321..226688
     CDS             227527..227967
     CDS             complement(228106..228969)
     CDS             complement(229171..230037)
     CDS             230076..231260
     CDS             complement(231242..232369)
     CDS             complement(232648..234663)
     CDS             234716..235990
     CDS             complement(236115..236423)
     CDS             complement(236467..237738)
     CDS             complement(237821..238774)
     CDS             complement(238965..240359)
     CDS             complement(240375..240974)
     CDS             complement(241089..241838)
     CDS             241914..242435
     CDS             242469..244781
     CDS             244787..245512
     CDS             complement(245475..245990)
     CDS             complement(246012..246287)
     CDS             complement(246301..246615)
     CDS             complement(246666..246899)
     CDS             247069..248334
     CDS             complement(248342..249646)
     CDS             complement(249749..250504)
     CDS             250695..251156
     CDS             251171..251644
     CDS             251655..252227
     CDS             252224..253048
     CDS             complement(253054..255024)
     CDS             complement(255031..256461)
     CDS             complement(256476..257372)
     CDS             complement(257387..257551)
     CDS             257952..259379
     CDS             complement(259341..259781)
     CDS             260022..261596
     CDS             complement(261597..262133)
     CDS             262262..262552
     CDS             263009..263827
     CDS             complement(263828..265357)
     CDS             complement(265405..266217)
     CDS             266246..266977
     CDS             266967..268979
     CDS             269014..271053
     CDS             complement(271207..272499)
     CDS             complement(272912..273370)
     CDS             273412..274092
     CDS             274192..274878
     CDS             274875..275285
     CDS             complement(275404..276201)
     CDS             complement(276198..277166)
     CDS             complement(277208..278248)
     CDS             complement(278245..278508)
     CDS             complement(278515..278889)
     CDS             complement(278976..280052)
     CDS             280246..280542
     CDS             complement(280561..281142)
     CDS             281158..282030
     CDS             complement(282024..282554)
     CDS             282582..283844
     CDS             complement(283841..285190)
     CDS             complement(285197..285634)
     CDS             complement(285628..287196)
     CDS             complement(287326..288045)
     CDS             complement(288089..289126)
     CDS             complement(289142..289276)
     CDS             complement(289372..290214)
     CDS             291417..292112
     CDS             292109..292477
     CDS             292637..292756
     CDS             292710..293645
     CDS             293593..294210
     CDS             294271..295311
     CDS             295330..295605
     CDS             295669..296193
     CDS             296467..297540
     CDS             complement(297654..298370)
     CDS             complement(298367..299305)
     CDS             complement(299623..300639)
     CDS             300701..300940
     CDS             complement(301271..301393)
     CDS             complement(301351..301545)
     CDS             complement(301509..301835)
     CDS             302622..303113
     CDS             303095..303208
     CDS             303210..303731
     CDS             303686..303892
     CDS             304117..304767
     CDS             304819..305175
     CDS             306790..307218
     CDS             307237..307425
     CDS             307482..307817
     CDS             307991..308224
     CDS             complement(308344..308703)
     CDS             complement(308771..309004)
     CDS             complement(309026..309388)
     CDS             complement(309400..309960)
     CDS             complement(309923..310327)
     CDS             complement(310314..310514)
     CDS             complement(310502..311197)
     CDS             311717..312112
     CDS             312161..313774
     CDS             313780..314913
     CDS             315104..315316
     CDS             315352..315678
     CDS             complement(315855..316253)
     CDS             complement(316385..316771)
     CDS             316791..318491
     CDS             318498..319349
     CDS             319527..320099
     CDS             320705..321142
     CDS             complement(321611..322570)
     CDS             323192..323818
     CDS             complement(324061..324489)
     CDS             324539..325426
     CDS             complement(325541..326770)
     CDS             complement(326767..327744)
     CDS             327856..328425
     CDS             complement(328419..329402)
     CDS             complement(329455..330837)
     CDS             330946..332115
     CDS             complement(332123..333091)
     CDS             333230..333739
     CDS             333753..333998
     CDS             334231..335151
     CDS             335153..336226
     CDS             336446..336976
     CDS             336954..337934
     CDS             complement(337941..339344)
     CDS             complement(339352..339930)
     CDS             complement(339944..340672)
     CDS             340699..340962
     CDS             complement(340922..341869)
     CDS             341898..342389
     CDS             complement(342379..343086)
     CDS             343122..343445
     CDS             complement(343442..344674)
     CDS             complement(344711..345046)
     CDS             complement(345316..345639)
     CDS             complement(345630..346286)
     CDS             complement(346686..347828)
     CDS             complement(348126..348431)
     CDS             complement(348428..349360)
     CDS             complement(349585..350058)
     CDS             complement(350055..351050)
     CDS             351081..352025
     CDS             352038..352766
     CDS             complement(352763..353614)
     CDS             353673..354968
     CDS             complement(354955..355488)
     CDS             complement(355449..356786)
     CDS             356998..358272
     CDS             complement(358372..358593)
     CDS             358700..359122
     CDS             359119..359355
     CDS             359439..359579
     CDS             359539..360552
     CDS             360613..361065
     CDS             complement(361116..362186)
     CDS             362211..363419
     CDS             363447..363887
     CDS             complement(363868..364041)
     CDS             complement(364113..364475)
     CDS             complement(364476..364727)
     CDS             complement(364743..365321)
     CDS             complement(365318..365473)
     CDS             complement(365476..365745)
     CDS             complement(365802..366605)
     CDS             complement(366607..367326)
     CDS             complement(367335..368054)
     CDS             complement(368062..369129)
     CDS             complement(369130..369852)
     CDS             complement(369855..370589)
     CDS             complement(370595..371080)
     CDS             complement(371086..371820)
     CDS             complement(371817..372278)
     CDS             complement(372312..372896)
     CDS             complement(372970..373710)
     CDS             373774..375273
     CDS             complement(375270..376295)
     CDS             complement(376299..376895)
     CDS             376933..377703
     CDS             377707..378210
     CDS             complement(378195..378770)
     CDS             complement(378869..378997)
     CDS             complement(379182..379682)
     CDS             complement(379633..379872)
     CDS             complement(379869..380348)
     CDS             complement(380305..380895)
     CDS             complement(380949..382004)
     CDS             382222..383223
     CDS             383315..384133
     CDS             complement(384119..384493)
     CDS             complement(384496..384816)
     CDS             complement(385121..386080)
     CDS             386095..386403
     CDS             386375..386872
     CDS             complement(386862..388847)
     CDS             388923..389306
     CDS             complement(389293..389832)
     CDS             389846..390271
     CDS             390268..390561
     CDS             complement(390558..391289)
     CDS             complement(391302..391589)
     CDS             complement(391593..392375)
     CDS             complement(392390..393475)
     CDS             393619..394368
     CDS             394373..394654
     CDS             394669..394890
     CDS             394890..395693
     CDS             395697..395897
     CDS             395901..396710
     CDS             396717..397583
     CDS             397587..398081
     CDS             398083..399336
     CDS             399333..400784
     CDS             400786..401517
     CDS             401521..402249
     CDS             402269..402685
     CDS             402699..403346
     CDS             complement(403335..404072)
     CDS             complement(404095..404466)
     CDS             complement(404463..404861)
     CDS             complement(404865..405500)
     CDS             complement(405568..406407)
     CDS             complement(406436..407164)
     CDS             complement(407170..407748)
     CDS             complement(407723..409123)
     CDS             complement(409120..409860)
     CDS             complement(409925..411559)
     CDS             411681..412184
     CDS             412377..413771
     CDS             complement(413745..414368)
     CDS             complement(414419..415777)
     CDS             415803..416762
     CDS             416913..417761
     CDS             complement(417779..418792)
     CDS             complement(418732..419226)
     CDS             complement(419243..419641)
     CDS             419733..420248
     CDS             complement(420252..420827)
     CDS             complement(420814..422439)
     CDS             complement(422444..422755)
     CDS             complement(422752..423300)
     CDS             complement(423263..423655)
     CDS             423708..424130
     CDS             424099..425370
     CDS             complement(425367..425804)
     CDS             complement(425875..426513)
     CDS             complement(426513..427271)
     CDS             complement(427268..427705)
     CDS             complement(427686..428825)
     CDS             complement(428829..429407)
     CDS             complement(429389..430618)
     CDS             complement(430599..431087)
     CDS             complement(431084..431524)
     CDS             complement(431521..431865)
     CDS             complement(431862..432101)
     CDS             complement(432112..432963)
     CDS             complement(432967..433170)
     CDS             complement(433183..433854)
     CDS             complement(433838..434515)
     CDS             complement(434512..435021)
     CDS             complement(434978..435265)
     CDS             complement(435258..435500)
     CDS             complement(435497..435760)
     CDS             complement(435757..436278)
     CDS             complement(436275..436568)
     CDS             436622..437665
     CDS             437694..440018
     CDS             complement(440015..440848)
     CDS             440898..441635
     CDS             complement(441586..442845)
     CDS             complement(442817..443965)
     CDS             complement(444079..444615)
     CDS             complement(444618..445595)
     CDS             445686..449426
     CDS             449457..449915
     CDS             449908..450531
     CDS             complement(450514..451131)
     CDS             complement(451128..452138)
     CDS             complement(452156..453241)
     CDS             453304..454674
     CDS             complement(454678..455478)
     CDS             complement(455483..456004)
     CDS             complement(456001..456567)
     CDS             complement(456587..457279)
     CDS             complement(457283..459457)
     CDS             complement(459523..460410)
     CDS             complement(460425..461879)
     CDS             461906..462208
     CDS             462183..462548
     CDS             462567..463937
     CDS             463950..464894
     CDS             465077..466090
     CDS             466093..466626
     CDS             466632..467993
     CDS             complement(467990..468223)
     CDS             468287..469069
     CDS             469072..469722
     CDS             complement(469706..473524)
     CDS             473846..475135
     CDS             475186..476415
     CDS             complement(476375..477415)
     CDS             complement(477452..478060)
     CDS             complement(478065..478850)
     CDS             complement(478853..479188)
     CDS             complement(479181..479312)
     CDS             complement(479449..480423)
     CDS             complement(480456..481439)
     CDS             complement(481521..482630)
     CDS             482716..483153
     CDS             complement(483150..483854)
     CDS             483880..485811
     CDS             complement(485808..486257)
     CDS             486328..486723
     CDS             complement(486677..487135)
     CDS             complement(487264..488313)
     CDS             488501..489094
     CDS             489101..489958
     CDS             complement(489930..492113)
     CDS             492151..493311
     CDS             493316..493792
     CDS             493795..495066
     CDS             495068..496756
     CDS             complement(496786..496935)
     CDS             497119..497505
     CDS             497572..498342
     CDS             498572..499327
     CDS             complement(499336..499764)
     CDS             499901..501817
     CDS             501850..502950
     CDS             502964..503680
     CDS             503703..504623
     CDS             504665..505129
     CDS             505144..505872
     CDS             506098..506835
     CDS             complement(506807..507148)
     CDS             507396..509270
     CDS             complement(509272..509751)
     CDS             509917..510690
     CDS             510899..511126
     CDS             511128..511655
     CDS             511652..512170
     CDS             512449..513675
     CDS             513689..514252
     CDS             514255..515541
     CDS             515607..516128
     CDS             complement(516136..516585)
     CDS             complement(517021..517311)
     CDS             complement(517488..517595)
     CDS             517612..518292
     CDS             518540..518920
     CDS             complement(519350..520219)
     CDS             complement(520203..520772)
     CDS             521047..522033
     CDS             522045..523307
     CDS             523355..524053
     CDS             524303..525274
     CDS             525271..525885
     CDS             525891..526838
     CDS             526835..527614
     CDS             527589..528335
     CDS             528389..529435
     CDS             complement(529503..530324)
     CDS             530382..531287
     CDS             531423..532460
     CDS             complement(532442..532792)
     CDS             532866..533444
     CDS             complement(533451..534368)
     CDS             complement(534381..534959)
     CDS             535060..535818
     CDS             complement(536146..536853)
     CDS             536956..537345
     CDS             537359..537568
     CDS             complement(537647..538099)
     CDS             538178..538615
     CDS             538628..539851
     CDS             539864..540490
     CDS             540487..541335
     CDS             541355..542266
     CDS             complement(542479..543207)
     CDS             543481..544767
     CDS             545064..545954
     CDS             545951..546523
     CDS             546629..547708
     CDS             547818..549116
     CDS             549121..549732
     CDS             549969..550763
     CDS             550760..551515
     CDS             551560..551976
     CDS             552178..552624
     CDS             552634..552933
     CDS             553054..553923
     CDS             complement(553892..554356)
     CDS             554373..556742
     CDS             556733..557212
     CDS             557225..558235
     CDS             complement(558229..558702)
     CDS             558753..559712
     CDS             559712..560467
     CDS             560458..561198
     CDS             561221..562033
     CDS             complement(562156..563580)
     CDS             563920..565068
     CDS             565302..565817
     CDS             complement(566155..567009)
     CDS             567068..567601
     CDS             567603..568250
     CDS             568264..568827
     CDS             complement(568818..569834)
     CDS             569893..570273
     CDS             complement(570239..571111)
     CDS             571138..571800
     CDS             complement(571758..572051)
     CDS             complement(572038..572349)
     CDS             complement(572365..573897)
     CDS             complement(573932..575161)
     CDS             complement(575280..576332)
     CDS             complement(576853..577878)
     CDS             complement(577944..578234)
     CDS             complement(578231..579229)
     CDS             complement(579226..580800)
     CDS             complement(580781..582388)
     CDS             582471..583118
     CDS             583203..583934
     CDS             583938..584888
     CDS             complement(585623..586321)
     CDS             complement(586542..587093)
     CDS             587701..587862
     CDS             588697..589611
     CDS             complement(589834..589983)
     CDS             590310..591596
     CDS             complement(591588..592031)
     CDS             complement(592104..592511)
     CDS             592609..593769
     CDS             complement(593764..594459)
     CDS             complement(594489..594656)
     CDS             594757..595908
     CDS             complement(595894..596637)
     CDS             596667..597305
     CDS             597298..597756
     CDS             597753..598430
     CDS             598490..598936
     CDS             complement(598998..600584)
     CDS             complement(600529..601014)
     CDS             601207..601356
     CDS             601360..602079
     CDS             complement(602066..602473)
     CDS             602534..603211
     CDS             603208..604410
     CDS             complement(604733..604954)
     CDS             complement(605149..605307)
     CDS             605491..606189
     CDS             complement(606223..608511)
     CDS             complement(608508..609632)
     CDS             complement(609636..610835)
     CDS             611026..612360
     CDS             612440..612991
     CDS             613000..613608
     CDS             613732..614523
     CDS             614566..616281
     CDS             616411..617307
     CDS             617321..618100
     CDS             618120..618932
     CDS             618946..619284
     CDS             619308..620057
     CDS             620071..620295
     CDS             620318..621286
     CDS             622607..624328
     CDS             624364..625800
     CDS             625745..626347
     CDS             626344..627258
     CDS             627325..627636
     CDS             complement(627780..628313)
     CDS             complement(628363..628776)
     CDS             complement(628773..629018)
     CDS             complement(629019..630269)
     CDS             630313..630690
     CDS             630694..631617
     CDS             631691..632797
     CDS             632778..633431
     CDS             633380..634726
     CDS             complement(634723..634887)
     CDS             634980..635999
     CDS             complement(636060..639833)
     CDS             complement(639848..640531)
     CDS             complement(640545..640988)
     CDS             complement(641007..641435)
     CDS             complement(641451..641789)
     CDS             complement(642269..643558)
     CDS             complement(643555..646416)
     CDS             complement(646413..648368)
     CDS             complement(648385..649983)
     CDS             complement(649995..650273)
     CDS             complement(650789..653419)
     CDS             complement(653427..654782)
     CDS             complement(654785..656359)
     CDS             complement(656349..657518)
     CDS             complement(657749..658219)
     CDS             complement(658227..658802)
     CDS             complement(658768..659217)
     CDS             659236..661821
     CDS             complement(661961..663658)
     CDS             complement(663655..664569)
     CDS             complement(664566..664811)
     CDS             complement(664932..665126)
     CDS             complement(665111..666085)
     CDS             complement(666091..667089)
     CDS             667125..667283
     CDS             complement(667541..667768)
     CDS             complement(667859..668047)
     CDS             complement(668048..669043)
     CDS             complement(669056..670330)
     CDS             complement(670334..672130)
     CDS             complement(672151..673908)
     CDS             complement(673914..674513)
     CDS             complement(675105..676400)
     CDS             complement(676444..677739)
     CDS             complement(677717..678481)
     CDS             complement(678478..679608)
     CDS             complement(679601..680122)
     CDS             680294..680575
     CDS             complement(680541..682889)
     CDS             682947..685229
     CDS             685235..685714
     CDS             685725..687623
     CDS             687632..689035
     CDS             689032..689805
     CDS             689798..691000
     CDS             691014..692402
     CDS             692457..693386
     CDS             693426..693929
     CDS             693907..694650
     CDS             694590..694850
     CDS             694843..695961
     CDS             695967..696773
     CDS             696757..697287
     CDS             697284..698363
     CDS             698367..699230
     CDS             699231..700091
     CDS             700084..700260
     CDS             complement(700349..701005)
     CDS             complement(700981..701478)
     CDS             complement(701479..702372)
     CDS             complement(702369..703142)
     CDS             complement(703117..703521)
     CDS             703596..704051
     CDS             704058..705071
     CDS             705044..705874
     CDS             705874..706029
     CDS             complement(705968..706243)
     CDS             706280..706693
     CDS             706675..707529
     CDS             707547..708443
     CDS             708436..709227
     CDS             709231..709587
     CDS             complement(709592..710701)
     CDS             complement(710703..711953)
     CDS             complement(711973..712422)
     CDS             complement(712425..713855)
     CDS             complement(713877..714947)
     CDS             complement(714964..716103)
     CDS             complement(716100..717638)
     CDS             complement(717691..718695)
     CDS             complement(718688..720403)
     CDS             complement(720849..722627)
     CDS             complement(722643..723872)
     CDS             723901..724572
     CDS             724579..724770
     CDS             complement(724738..725484)
     CDS             complement(725481..726020)
     CDS             complement(726042..726800)
     CDS             complement(726742..727086)
     CDS             complement(727083..728198)
     CDS             complement(728211..729026)
     CDS             729069..729563
     CDS             729870..730787
     CDS             730801..731811
     CDS             731827..732183
     CDS             732207..734036
     CDS             complement(734033..734974)
     CDS             complement(735042..735533)
     CDS             complement(735536..736510)
     CDS             complement(736523..737875)
     CDS             complement(737872..738996)
     CDS             complement(738974..739693)
     CDS             739816..740862
     CDS             740929..741837
     CDS             741887..743083
     CDS             743138..743650
     CDS             743656..744663
     CDS             complement(744647..744946)
     CDS             744973..745683
     CDS             745696..746904
     CDS             complement(746905..747300)
     CDS             747316..747681
     CDS             747678..748961
     CDS             748958..750166
     CDS             750172..750972
     CDS             complement(750903..751583)
     CDS             complement(751653..751898)
     CDS             complement(751904..752647)
     CDS             752757..753977
     CDS             754083..755180
     CDS             755237..756220
     CDS             756217..757752
     CDS             757749..759056
     CDS             759053..760315
     CDS             complement(760363..762330)
     CDS             762431..762814
     CDS             762811..763422
     CDS             complement(763376..764641)
     CDS             764701..765237
     CDS             765234..765932
     CDS             complement(765929..766717)
     CDS             complement(766921..768012)
     CDS             768025..768816
     CDS             complement(768856..770355)
     CDS             770742..771254
     CDS             771251..771961
     CDS             771930..772610
     CDS             complement(772762..773676)
     CDS             complement(773691..774935)
     CDS             complement(774937..775347)
     CDS             775372..776106
     CDS             776227..777129
     CDS             777136..778026
     CDS             complement(778042..778764)
     CDS             complement(778761..779243)
     CDS             779435..781207
     CDS             781211..782434
     CDS             782450..782635
     CDS             782651..783142
     CDS             783170..783670
     CDS             783684..784328
     CDS             784343..785416
     CDS             785718..785981
     CDS             785987..787657
     CDS             complement(787632..789323)
     CDS             complement(789454..790515)
     CDS             complement(790663..791670)
     CDS             complement(791741..792721)
     CDS             complement(792735..793019)
     CDS             793046..794548
     CDS             794560..797016
     CDS             complement(797005..798327)
     CDS             complement(798324..798665)
     CDS             798710..799576
     CDS             complement(799566..800162)
     CDS             complement(800146..801114)
     CDS             801199..801678
     CDS             801692..802375
     CDS             802379..802612
     CDS             802632..802952
     CDS             complement(802945..803634)
     CDS             803733..803876
     CDS             complement(803850..804587)
     CDS             complement(804584..805003)
     CDS             805062..806366
     CDS             complement(806368..808374)
     CDS             complement(808381..809748)
     CDS             complement(809802..810416)
     CDS             complement(810419..811126)
     CDS             complement(811293..812264)
     CDS             complement(812269..812865)
     CDS             812939..813283
     CDS             813225..814070
     CDS             complement(814061..814984)
     CDS             complement(815362..815835)
     CDS             815862..816254
     CDS             816285..817220
     CDS             817232..817948
     CDS             817961..818197
     CDS             818237..819400
     CDS             819624..820862
     CDS             complement(820834..821088)
     CDS             821117..822100
     CDS             822107..822523
     CDS             822502..822750
     CDS             complement(822747..823631)
     CDS             complement(823635..824180)
     CDS             complement(824222..825319)
     CDS             825391..825711
     CDS             825979..826695
     CDS             826703..827305
     CDS             827312..828238
     CDS             828679..830148
     CDS             830924..831646
     CDS             831689..833029
     CDS             833026..833541
     CDS             833538..834059
     CDS             834065..834661
     CDS             834663..834959
     CDS             complement(834949..835605)
     CDS             complement(835602..836366)
     CDS             complement(836360..837130)
     CDS             complement(837127..838026)
     CDS             complement(838029..839162)
     CDS             839229..839777
     CDS             complement(839829..841106)
     CDS             complement(841103..842461)
     CDS             842475..843281
     CDS             complement(843334..844707)
     CDS             complement(844704..846110)
     CDS             complement(846128..847276)
     CDS             complement(847218..848291)
     CDS             848404..851631
     CDS             851637..854384
     CDS             complement(854758..856533)
     CDS             complement(856681..858303)
     CDS             858399..858818
     CDS             858815..859825
     CDS             859827..860189
     CDS             860186..860890
     CDS             complement(860862..862367)
     CDS             complement(862342..863466)
     CDS             863599..864411
     CDS             complement(864567..866477)
     CDS             complement(866594..868288)
     CDS             868674..869447
     CDS             869414..870883
     CDS             complement(870784..873003)
     CDS             complement(873521..874090)
     CDS             complement(874059..874487)
     CDS             complement(874490..875560)
     CDS             complement(875582..876499)
     CDS             complement(876477..876932)
     CDS             876957..878327
     CDS             878332..879759
     CDS             880054..881355
     CDS             complement(881345..881530)
     CDS             881864..882451
     CDS             882448..883326
     CDS             complement(883220..884197)
     CDS             884275..885705
     CDS             885706..886470
     CDS             886486..887508
     CDS             complement(887505..888422)
     CDS             complement(888425..889183)
     CDS             complement(889438..890601)
     CDS             890735..892306
     CDS             complement(892458..893501)
     CDS             complement(893506..894342)
     CDS             complement(894329..895165)
     CDS             895204..895467
     CDS             complement(895592..896863)
     CDS             complement(896885..897463)
     CDS             897491..898330
     CDS             898331..898837
     CDS             complement(898801..899631)
     CDS             complement(899633..900397)
     CDS             complement(900993..901520)
     CDS             901574..902758
     CDS             complement(902832..903947)
     CDS             complement(903932..904639)
     CDS             complement(904797..905420)
     CDS             905741..906190
     CDS             complement(906357..906515)
     CDS             906684..908201
     CDS             908194..910293
     CDS             910305..911270
     CDS             complement(911466..911630)
     CDS             complement(911951..912499)
     CDS             912955..913887
     CDS             914043..915068
     CDS             915262..916077
     CDS             complement(916066..917184)
     CDS             complement(917240..917590)
     CDS             complement(917639..918091)
     CDS             918107..919444
     CDS             919450..920673
     CDS             920822..921322
     CDS             921362..922747
     CDS             complement(922744..923427)
     CDS             923454..923702
     CDS             923709..924575
     CDS             924582..925004
     CDS             925021..926991
     CDS             927006..927662
     CDS             927666..928082
     CDS             928098..928427
     CDS             928424..929482
     CDS             complement(929468..930145)
     CDS             930162..930926
     CDS             complement(931250..931471)
     CDS             932346..934205
     CDS             934272..935483
     CDS             complement(935967..936449)
     CDS             936476..938134
     CDS             938193..939227
     CDS             939220..939801
     CDS             939803..940735
     CDS             complement(940722..941180)
     CDS             complement(941177..942388)
     CDS             complement(942395..943459)
     CDS             943484..944167
     CDS             944171..944794
     CDS             944800..945213
     CDS             complement(945167..945403)
     CDS             complement(945361..945537)
     CDS             945634..947301
     CDS             947352..948383
     CDS             948380..948892
     CDS             948861..950180
     CDS             950200..950649
     CDS             complement(950650..951324)
     CDS             951376..952827
     CDS             complement(952778..953764)
     CDS             953789..954649
     CDS             954799..954966
     CDS             954953..956260
     CDS             956267..957001
     CDS             957063..957452
     CDS             957638..958237
     CDS             complement(958234..960117)
     CDS             960189..961070
     CDS             961247..962146
     CDS             962187..962981
     CDS             963184..963327
     CDS             complement(963347..964648)
     CDS             964675..964869
     CDS             964874..965851
     CDS             965913..967550
     CDS             complement(967621..967887)
     CDS             967906..968730
     CDS             968734..969945
     CDS             969971..971443
     CDS             971489..972157
     CDS             972163..972483
     CDS             972487..974457
     CDS             974472..977537
     CDS             977572..978174
     CDS             978178..979302
     CDS             979315..979653
     CDS             979665..981443
     CDS             981484..982095
     CDS             982190..982636
     CDS             complement(982627..982932)
     CDS             complement(982920..983942)
     CDS             983976..984734
     CDS             complement(984769..984969)
     CDS             complement(985170..985793)
     CDS             complement(985790..986920)
     CDS             987022..987471
     CDS             987575..988462
     CDS             988443..989405
     CDS             989477..989920
     CDS             989917..990534
     CDS             990473..990697
     CDS             990746..991507
     CDS             complement(991571..992023)
     CDS             992204..993154
     CDS             complement(993238..994077)
     CDS             complement(994067..995521)
     CDS             995608..998340
     CDS             complement(998337..999299)
     CDS             complement(999306..999845)
     CDS             999865..1000527
     CDS             1000589..1003081
     CDS             1003150..1003803
     CDS             1003808..1004791
     CDS             complement(1004793..1009529)
     CDS             complement(1009534..1009875)
     CDS             1010030..1010881
     CDS             1010902..1011384
     CDS             1011565..1013082
     CDS             complement(1013137..1013922)
     CDS             1013993..1015405
     CDS             1015395..1016936
     CDS             1016944..1017231
     CDS             1017228..1018340
     CDS             1018337..1018726
     CDS             complement(1018718..1020319)
     CDS             1020723..1021256
     CDS             complement(1021422..1022282)
     CDS             1022730..1023809
     CDS             complement(1024357..1026507)
     CDS             1026786..1027487
     CDS             1027533..1028459
     CDS             complement(1028450..1028851)
     CDS             1028915..1029487
     CDS             1029500..1030444
     CDS             1030519..1031127
     CDS             1031140..1032081
     CDS             1032078..1032770
     CDS             1032777..1033466
     CDS             1033603..1033920
     CDS             1033966..1035177
     CDS             complement(1035174..1036592)
     CDS             complement(1036609..1037562)
     CDS             complement(1037571..1038503)
     CDS             complement(1038509..1039858)
     CDS             complement(1039833..1040378)
     CDS             complement(1040378..1040872)
     CDS             1040918..1042417
     CDS             1042423..1043175
     CDS             complement(1043739..1044446)
     CDS             1044460..1045491
     CDS             complement(1045573..1046004)
     CDS             complement(1046073..1046720)
     CDS             1046843..1047319
     CDS             1047400..1047978
     CDS             complement(1048183..1049454)
     CDS             complement(1049460..1050953)
     CDS             complement(1050955..1052406)
     CDS             complement(1052589..1054136)
     CDS             complement(1054126..1055544)
     CDS             complement(1055634..1056806)
     CDS             complement(1056850..1057026)
     CDS             complement(1057011..1057412)
     CDS             1057581..1058501
     CDS             1058600..1058881
     CDS             1058918..1059742
     CDS             1059786..1061828
     CDS             1061983..1062237
     CDS             complement(1062427..1063875)
     CDS             complement(1063943..1064371)
     CDS             complement(1064771..1065691)
     CDS             complement(1066239..1067360)
     CDS             complement(1067565..1067867)
     CDS             complement(1067881..1068261)
     CDS             complement(1068430..1069563)
     CDS             1070068..1071114
     CDS             1071241..1072530
     CDS             complement(1072764..1073117)
     CDS             1073510..1074421
     CDS             complement(1074418..1075152)
     CDS             complement(1075156..1076343)
     CDS             1076417..1076743
     CDS             complement(1076740..1077711)
     CDS             complement(1077887..1079302)
     CDS             complement(1079336..1080184)
     CDS             complement(1080370..1081089)
     CDS             1081197..1082513
     CDS             complement(1082635..1084164)
     CDS             complement(1084374..1084985)
     CDS             complement(1085323..1086447)
     CDS             complement(1086530..1088314)
     CDS             complement(1088392..1090149)
     CDS             complement(1090497..1090760)
     CDS             complement(1090917..1091960)
     CDS             complement(1091917..1092153)
     CDS             complement(1092364..1093875)
     CDS             1095025..1095999
     CDS             1096289..1097245
     CDS             complement(1097550..1097834)
     CDS             1098197..1099186
     CDS             complement(1099190..1099489)
     CDS             complement(1099417..1100172)
     CDS             complement(1100387..1100938)
     CDS             complement(1101061..1101891)
     CDS             1102191..1102478
     CDS             complement(1102596..1103681)
     CDS             complement(1104214..1104435)
     CDS             1104523..1105320
     CDS             1105400..1105687
     CDS             1106076..1106366
     CDS             complement(1107159..1107434)
     CDS             complement(1107532..1108419)
     CDS             1109041..1109511
     CDS             1109530..1110027
     CDS             complement(1110240..1110470)
     CDS             1111729..1111974
     CDS             1112105..1112239
     CDS             1113424..1114281
     CDS             1114332..1115444
     CDS             1115624..1116253
     CDS             complement(1116295..1116663)
     CDS             1116684..1116905
     CDS             1116898..1117071
     CDS             complement(1117134..1117373)
     CDS             complement(1117370..1117810)
     CDS             complement(1117919..1118431)
     CDS             complement(1119001..1120275)
     CDS             complement(1120281..1121291)
     CDS             complement(1121491..1121751)
     CDS             complement(1121741..1121857)
     CDS             complement(1121829..1121927)
     CDS             1122067..1122807
     CDS             complement(1122763..1124079)
     CDS             complement(1124451..1124981)
     CDS             complement(1125171..1125659)
     CDS             1125923..1130821
     CDS             1130814..1136363
     CDS             1136412..1137101
     CDS             1137105..1137752
     CDS             1138101..1138991
     CDS             1139217..1139651
     CDS             1139591..1139788
     CDS             1139945..1141204
     CDS             1141640..1142470
     CDS             1142499..1142942
     CDS             1142972..1143130
     CDS             complement(1143512..1144135)
     CDS             complement(1144383..1145600)
     CDS             1145880..1146677
     CDS             1146816..1147688
     CDS             1148072..1148680
     CDS             1148705..1149403
     CDS             complement(1149695..1150327)
     CDS             complement(1151111..1151641)
     CDS             complement(1151966..1152913)
     CDS             complement(1152967..1154208)
     CDS             complement(1154529..1154822)
     CDS             1155262..1155360
     CDS             1155432..1156157
     CDS             1156220..1157155
     CDS             complement(1157621..1157944)
     CDS             complement(1158073..1158933)
     CDS             1159125..1159367
     CDS             complement(1159715..1159960)
     CDS             complement(1160085..1161410)
     CDS             complement(1161703..1162350)
     CDS             1162560..1163432
     CDS             1163540..1164262
     CDS             1164614..1165204
     CDS             1165603..1166187
     CDS             complement(1166630..1167031)
     CDS             complement(1167028..1167396)
     CDS             complement(1167393..1167914)
     CDS             complement(1167896..1168330)
     CDS             1168689..1171121
     CDS             1171194..1174100
     CDS             complement(1174103..1174543)
     CDS             complement(1174740..1175693)
     CDS             1176046..1176945
     CDS             complement(1177071..1177787)
     CDS             complement(1178571..1179359)
     CDS             complement(1179463..1179858)
     CDS             complement(1179906..1180262)
     CDS             complement(1180875..1181312)
     CDS             1181791..1182024
     CDS             1182514..1183176
     CDS             1183140..1183490
     CDS             complement(1183765..1183968)
     CDS             complement(1184101..1185807)
     CDS             complement(1185746..1186216)
     CDS             1186247..1186804
     CDS             1186783..1187529
     CDS             1187762..1189015
     CDS             1189020..1189562
     CDS             1189569..1190054
     CDS             complement(1190035..1190634)
     CDS             complement(1190631..1192280)
     CDS             1192345..1192938
     CDS             1192943..1194109
     CDS             1194115..1194801
     CDS             complement(1194798..1194998)
     CDS             complement(1195047..1195619)
     CDS             complement(1195681..1196280)
     CDS             complement(1196692..1196970)
     CDS             complement(1196967..1197401)
     CDS             complement(1197474..1197980)
     CDS             complement(1197964..1198437)
     CDS             complement(1198443..1199651)
     CDS             1199684..1200250
     CDS             complement(1200171..1201364)
     CDS             complement(1201369..1201701)
     CDS             complement(1201704..1202096)
     CDS             complement(1202106..1202915)
     CDS             1203140..1203412
     CDS             1203418..1204770
     CDS             1204838..1205845
     CDS             complement(1205835..1206266)
     CDS             1206323..1206589
     CDS             1206604..1206942
     CDS             1206955..1207356
     CDS             1207371..1207820
     CDS             1207835..1208617
     CDS             1208630..1209190
     CDS             1209205..1209351
     CDS             1209368..1209760
     CDS             1209774..1210388
     CDS             1210401..1210796
     CDS             complement(1210813..1211850)
     CDS             complement(1211864..1213822)
     CDS             complement(1213888..1214538)
     CDS             complement(1214563..1215966)
     CDS             1215994..1217055
     CDS             complement(1217045..1217704)
     CDS             complement(1217710..1218633)
     CDS             complement(1218618..1219331)
     CDS             1219555..1220589
     CDS             complement(1220565..1221341)
     CDS             complement(1221384..1221503)
     CDS             complement(1221500..1222936)
     CDS             complement(1222933..1223613)
     CDS             complement(1223616..1224314)
     CDS             complement(1224388..1225167)
     CDS             complement(1225182..1225970)
     CDS             complement(1225978..1226307)
     CDS             complement(1226308..1226547)
     CDS             complement(1226760..1227170)
     CDS             1227252..1227620
     CDS             1227625..1228965
     CDS             1229010..1229237
     CDS             1229242..1231194
     CDS             complement(1231755..1232132)
     CDS             complement(1232451..1232984)
     CDS             complement(1233623..1234342)
     CDS             complement(1234371..1235411)
     CDS             complement(1235658..1235801)
     CDS             complement(1236233..1236919)
     CDS             1237175..1240579
     CDS             1241416..1241982
     CDS             complement(1241966..1242934)
     CDS             complement(1243554..1244459)
     CDS             1244627..1245679
     CDS             complement(1245681..1248527)
     CDS             1248593..1250761
     CDS             1250718..1252061
     CDS             1252505..1252828
     CDS             1253095..1253589
     CDS             1253762..1254154
     CDS             1254244..1255155
     CDS             1255170..1255841
     CDS             1257258..1258277
     CDS             1258332..1259615
     CDS             1259840..1261165
     CDS             complement(1261784..1263256)
     CDS             1264021..1264473
     CDS             complement(1264508..1265341)
     CDS             complement(1265869..1266054)
     CDS             complement(1266112..1267695)
     CDS             complement(1267711..1269366)
     CDS             complement(1269348..1270529)
     CDS             complement(1270586..1271590)
     CDS             complement(1271731..1272240)
     CDS             complement(1272292..1273593)
     CDS             1274035..1274772
     CDS             complement(1275808..1277502)
     CDS             1277672..1278295
     CDS             1278603..1278818
     CDS             1278820..1279008
     CDS             complement(1279244..1279486)
     CDS             complement(1279599..1280219)
     CDS             1280238..1280450
     CDS             complement(1280956..1281933)
     CDS             complement(1282214..1283809)
     CDS             complement(1283981..1284418)
     CDS             1284412..1284786
     CDS             1285068..1286045
     CDS             complement(1286185..1286799)
     CDS             complement(1287009..1287983)
     CDS             1288128..1290386
     CDS             1290370..1291122
     CDS             complement(1291279..1292037)
     CDS             complement(1292092..1292805)
     CDS             1292839..1294143
     CDS             1294371..1295660
     CDS             complement(1295771..1296877)
     CDS             1297429..1297746
     CDS             complement(1298182..1300266)
     CDS             complement(1300273..1300506)
     CDS             1301436..1303472
     CDS             1303469..1304803
     CDS             1304800..1305828
     CDS             1305832..1306332
     CDS             complement(1308020..1308559)
     CDS             complement(1308525..1310213)
     CDS             1311586..1311849
     CDS             1311818..1312216
     CDS             complement(1312185..1313237)
     CDS             complement(1313373..1314599)
     CDS             complement(1314596..1316125)
     CDS             complement(1316132..1317604)
     CDS             complement(1318569..1318895)
     CDS             complement(1319237..1319446)
     CDS             complement(1319573..1321492)
     CDS             complement(1321839..1322096)
     CDS             complement(1322105..1322365)
     CDS             1322642..1323265
     CDS             complement(1323297..1323674)
     CDS             complement(1323858..1324085)
     CDS             complement(1324335..1324640)
     CDS             complement(1324652..1326787)
     CDS             complement(1326771..1327766)
     CDS             complement(1329452..1330918)
     CDS             1331274..1334015
     CDS             1334017..1334541
     CDS             1334554..1335609
     CDS             1335611..1336702
     CDS             1336699..1338027
     CDS             1338024..1339115
     CDS             1339214..1339987
     CDS             1340047..1340202
     CDS             1340374..1340895
     CDS             complement(1340890..1341540)
     CDS             1341712..1342119
     CDS             1342074..1342703
     CDS             1342985..1343332
     CDS             1343631..1343726
     CDS             complement(1343826..1343927)
     CDS             1344045..1344728
     CDS             1344701..1345228
     CDS             complement(1345308..1345586)
     CDS             complement(1345608..1346633)
     CDS             complement(1346857..1349094)
     CDS             complement(1349240..1350568)
     CDS             1351114..1351692
     CDS             1351717..1352718
     CDS             complement(1352753..1353799)
     CDS             complement(1353804..1354355)
     CDS             complement(1354419..1354643)
     CDS             complement(1354689..1355963)
     CDS             complement(1356271..1356459)
     CDS             complement(1356793..1357287)
     CDS             complement(1357826..1360414)
     CDS             1360653..1361492
     CDS             1361489..1361719
     CDS             1361689..1361832
     CDS             complement(1362045..1362248)
     CDS             1364457..1365077
     CDS             1365140..1365712
     CDS             1365693..1366013
     CDS             complement(1366319..1367176)
     CDS             complement(1367297..1368256)
     CDS             complement(1368270..1369088)
     CDS             complement(1369122..1369865)
     CDS             complement(1369858..1370589)
     CDS             complement(1370729..1371478)
     CDS             complement(1371475..1371621)
     CDS             complement(1371767..1375282)
     CDS             1375488..1376102
     CDS             1376069..1376947
     CDS             1377129..1377713
     CDS             1378052..1378888
     CDS             1379071..1380000
     CDS             1380147..1380326
     CDS             1380458..1380862
     CDS             1381069..1381686
     CDS             1382459..1382905
     CDS             1382905..1383180
     CDS             1384064..1385821
     CDS             complement(1385837..1386445)
     CDS             1386501..1386680
     CDS             1387280..1387399
     CDS             1387524..1387820
     CDS             1387820..1389643
     CDS             1389932..1392763
     CDS             complement(1392767..1393741)
     CDS             complement(1393825..1395282)
     CDS             complement(1395443..1396009)
     CDS             1396171..1397154
     CDS             complement(1397219..1398103)
     CDS             complement(1398408..1399037)
     CDS             complement(1399129..1400016)
     CDS             1400084..1400647
     CDS             1400669..1401601
     CDS             1401622..1402089
     CDS             1402143..1402895
     CDS             1402892..1403554
     CDS             1403496..1404254
     CDS             complement(1404218..1404622)
     CDS             complement(1404635..1405810)
     CDS             complement(1405824..1406876)
     CDS             complement(1406873..1407595)
     CDS             1407623..1409290
     CDS             1409287..1410831
     CDS             complement(1410810..1411388)
     CDS             complement(1411404..1411694)
     CDS             1411726..1412775
     CDS             complement(1412760..1413428)
     CDS             1413918..1414901
     CDS             1414907..1415602
     CDS             1415734..1416798
     CDS             complement(1416789..1417262)
     CDS             1417633..1418286
     CDS             1418283..1419104
     CDS             complement(1419288..1419827)
     CDS             1419851..1421071
     CDS             complement(1421041..1421427)
     CDS             complement(1421429..1422007)
     CDS             complement(1422004..1422702)
     CDS             complement(1422654..1423097)
     CDS             complement(1423066..1423941)
     CDS             complement(1424001..1425185)
     CDS             1425410..1425775
     CDS             complement(1426225..1426971)
     CDS             complement(1426968..1428236)
     CDS             complement(1428233..1429285)
     CDS             complement(1429356..1435184)
     CDS             complement(1435198..1436574)
     CDS             complement(1436627..1437610)
     CDS             complement(1437721..1438929)
     CDS             complement(1438936..1439748)
     CDS             complement(1439755..1440072)
     CDS             complement(1440119..1441096)
     CDS             1441641..1442057
     CDS             1442012..1442305
     CDS             complement(1442302..1442811)
     CDS             1442838..1444322
     CDS             1444325..1444906
     CDS             complement(1444991..1445791)
     CDS             1445824..1446627
     CDS             1446749..1447603
     CDS             1447622..1447993
     CDS             1447990..1448730
     CDS             1448743..1449780
     CDS             1449777..1450604
     CDS             1450639..1451508
     CDS             complement(1452087..1454813)
     CDS             1454889..1455605
     CDS             1455602..1456741
     CDS             complement(1456817..1457656)
     CDS             1457683..1458321
     CDS             1458350..1459861
     CDS             1459862..1460179
     CDS             complement(1460163..1460975)
     CDS             complement(1460972..1461496)
     CDS             complement(1461502..1463100)
     CDS             1463176..1463880
     CDS             1463867..1464556
     CDS             1464525..1467488
     CDS             complement(1467491..1468669)
     CDS             complement(1468781..1469572)
     CDS             1469870..1472335
     CDS             complement(1472310..1473566)
     CDS             1473637..1474941
     CDS             1474919..1475872
     CDS             1475944..1477071
     CDS             complement(1477068..1477274)
     CDS             complement(1477287..1477511)
     CDS             1477629..1478021
     CDS             1478037..1479296
     CDS             1479303..1479695
     CDS             1479700..1480290
     CDS             1480295..1480825
     CDS             1480832..1481383
     CDS             1481625..1481819
     CDS             1481816..1482391
     CDS             1482334..1482684
     CDS             1482701..1482883
     CDS             1482908..1483564
     CDS             complement(1483561..1484421)
     CDS             1484452..1485501
     CDS             1485851..1486678
     CDS             1486724..1488307
     CDS             1488365..1489000
     CDS             1489038..1490084
     CDS             1490454..1491233
     CDS             1491230..1491904
     CDS             complement(1491877..1492431)
     CDS             complement(1492501..1493112)
     CDS             1493235..1493510
     CDS             1493570..1494061
     CDS             1494113..1494733
     CDS             1494730..1495332
     CDS             1495427..1495882
     CDS             1495896..1496456
     CDS             1496474..1496887
     CDS             1496893..1497711
     CDS             1497708..1498091
     CDS             1498106..1498585
     CDS             1498586..1498990
     CDS             1499006..1499224
     CDS             1499506..1500867
     CDS             1501049..1502089
     CDS             1502092..1502556
     CDS             1502646..1503560
     CDS             complement(1503535..1504038)
     CDS             complement(1504035..1505579)
     CDS             complement(1505554..1506294)
     CDS             complement(1506320..1506547)
     CDS             complement(1506670..1507071)
     CDS             complement(1507201..1507398)
     CDS             1507688..1508737
     CDS             1508866..1509792
     CDS             1509797..1510498
     CDS             1510584..1511174
     CDS             1511252..1511560
     CDS             complement(1511580..1512938)
     CDS             1513503..1513742
     CDS             complement(1513859..1514368)
     CDS             complement(1514479..1515249)
     CDS             complement(1515253..1516320)
     CDS             complement(1516295..1516912)
     CDS             complement(1516909..1517145)
     CDS             complement(1517569..1518687)
     CDS             complement(1518684..1519490)
     CDS             complement(1519494..1519919)
     CDS             complement(1519963..1520475)
     CDS             complement(1520450..1520923)
     CDS             complement(1520920..1521843)
     CDS             complement(1521830..1522651)
     CDS             1522677..1523396
     CDS             1523389..1524582
     CDS             complement(1524636..1526003)
     CDS             1526044..1526646
     CDS             1526643..1527143
     CDS             1527145..1527771
     CDS             1527775..1528134
     CDS             1528140..1528403
     CDS             1528628..1529248
     CDS             complement(1529214..1530110)
     CDS             complement(1530110..1531141)
     CDS             1531169..1531531
     CDS             1531570..1532046
     CDS             1532049..1532270
     CDS             1532390..1532653
     CDS             complement(1532641..1533588)
     CDS             1533710..1534465
     CDS             1534462..1535247
     CDS             1535234..1535920
     CDS             1535907..1537154
     CDS             1537248..1537487
     CDS             1537502..1537897
     CDS             1537981..1538340
     CDS             1538446..1539282
     CDS             1539400..1539711
     CDS             1539750..1541495
     CDS             1541523..1542326
     CDS             1542396..1542695
     CDS             1542781..1544628
     CDS             complement(1544563..1546113)
     CDS             1546233..1551530
     CDS             complement(1551496..1552785)
     CDS             complement(1552958..1554868)
     CDS             complement(1554926..1555351)
     CDS             complement(1555348..1556598)
     CDS             complement(1556613..1557965)
     CDS             complement(1557946..1558869)
     CDS             complement(1558896..1560152)
     CDS             1560542..1561234
     CDS             complement(1561292..1562038)
     CDS             complement(1562041..1563039)
     CDS             1563101..1563502
     CDS             complement(1563499..1564155)
     CDS             complement(1564142..1564570)
     CDS             1564629..1565369
     CDS             1565366..1566616
     CDS             complement(1566513..1567199)
     CDS             complement(1567196..1567507)
     CDS             complement(1567473..1568744)
     CDS             1568769..1569284
     CDS             1569260..1570273
     CDS             complement(1570324..1570848)
     CDS             complement(1570848..1571285)
     CDS             complement(1571504..1571908)
     CDS             complement(1571926..1572834)
     CDS             complement(1572806..1573468)
     CDS             1573487..1574383
     CDS             1574380..1574916
     CDS             complement(1574882..1575277)
     CDS             complement(1575292..1575780)
     CDS             complement(1575813..1576907)
     CDS             1576980..1577945
     CDS             1577960..1580194
     CDS             1580201..1580878
     CDS             1580875..1581339
     CDS             1581336..1581887
     CDS             complement(1581884..1582210)
     CDS             1582270..1583277
     CDS             1583274..1584155
     CDS             complement(1584185..1585429)
     CDS             1585777..1587114
     CDS             1587128..1587742
     CDS             complement(1587646..1587924)
     CDS             complement(1587924..1589219)
     CDS             complement(1589278..1590753)
     CDS             complement(1590858..1591445)
     CDS             complement(1591464..1592075)
     CDS             complement(1592112..1592303)
     CDS             complement(1592327..1592497)
     CDS             1592657..1593769
     CDS             complement(1593766..1594818)
     CDS             complement(1594854..1596443)
     CDS             1596507..1597112
     CDS             1597109..1597681
     CDS             complement(1597665..1597934)
     CDS             1598026..1598511
     CDS             1598562..1598981
     CDS             1598944..1600101
     CDS             1600092..1601198
     CDS             1601232..1601696
     CDS             complement(1601691..1602995)
     CDS             complement(1603095..1603544)
     CDS             complement(1603551..1604117)
     CDS             1604190..1605986
     CDS             complement(1606043..1606858)
     CDS             complement(1606866..1607216)
     CDS             1607390..1607761
     CDS             1608200..1608949
     CDS             complement(1608909..1610417)
     CDS             complement(1610484..1611053)
     CDS             complement(1611106..1611819)
     CDS             1611915..1612466
     CDS             1612436..1614199
     CDS             1614640..1615353
     CDS             complement(1615336..1616472)
     CDS             complement(1616509..1617411)
     CDS             complement(1617430..1617642)
     CDS             complement(1617635..1617907)
     CDS             complement(1617867..1618727)
     CDS             complement(1618931..1619374)
     CDS             complement(1619379..1620722)
     CDS             complement(1620719..1621756)
     CDS             complement(1621798..1622271)
     CDS             complement(1622271..1622513)
     CDS             complement(1622531..1623196)
     CDS             complement(1623199..1623459)
     CDS             complement(1623475..1623630)
     CDS             complement(1623644..1623997)
     CDS             complement(1624027..1624476)
     CDS             complement(1624522..1624839)
     CDS             complement(1624826..1625173)
     CDS             1625205..1626401
     CDS             1626395..1626904
     CDS             complement(1626880..1627323)
     CDS             complement(1627362..1628921)
     CDS             complement(1628934..1629821)
     CDS             1629883..1629993
     CDS             1630003..1631064
     CDS             complement(1631366..1632712)
     CDS             1632739..1633479
     CDS             1633533..1633727
     CDS             1633814..1634437
     CDS             complement(1634606..1635268)
     CDS             1635284..1636138
     CDS             complement(1636477..1637091)
     CDS             complement(1637295..1637879)
     CDS             complement(1637857..1638960)
     CDS             1639421..1640485
     CDS             complement(1640674..1641513)
     CDS             1641667..1642548
     CDS             complement(1642496..1642894)
     CDS             complement(1642891..1644255)
     CDS             1644339..1644533
     CDS             complement(1644717..1645907)
     CDS             complement(1645912..1646082)
     CDS             complement(1646079..1647389)
     CDS             1647793..1649076
     CDS             complement(1649073..1650479)
     CDS             complement(1650476..1651831)
     CDS             complement(1652250..1655972)
     CDS             complement(1655988..1656392)
     CDS             complement(1656406..1657362)
     CDS             complement(1657359..1658693)
     CDS             1658717..1659637
     CDS             complement(1659793..1660500)
     CDS             complement(1660512..1661624)
     CDS             complement(1661638..1662354)
     CDS             1662382..1662804
     CDS             complement(1662954..1663568)
     CDS             complement(1663572..1663961)
     CDS             complement(1663977..1664285)
     CDS             complement(1664287..1664700)
     CDS             complement(1664704..1665924)
     CDS             complement(1665945..1666487)
     CDS             complement(1666501..1667178)
     CDS             complement(1667190..1667828)
     CDS             1667891..1669519
     CDS             1669535..1670410
     CDS             1670607..1670876
     CDS             complement(1670877..1671164)
     CDS             complement(1671113..1671784)
     CDS             complement(1671733..1672449)
     CDS             complement(1672455..1673528)
     CDS             1673554..1676526
     CDS             1676578..1677276
     CDS             1677295..1677675
     CDS             1677675..1678118
     CDS             1678102..1678242
     CDS             1678361..1678825
     CDS             complement(1678882..1681089)
     CDS             complement(1681086..1681853)
     CDS             1681881..1682882
     CDS             1682894..1683577
     CDS             complement(1683574..1686540)
     CDS             complement(1686554..1687210)
     CDS             complement(1687182..1687805)
     CDS             1687856..1688686
     CDS             1688751..1689122
     CDS             complement(1689119..1689883)
     CDS             complement(1689888..1691672)
     CDS             complement(1691739..1692713)
     CDS             1692756..1693688
     CDS             1693844..1694500