CDS             379..1551
     CDS             1548..1835
     CDS             complement(1830..3095)
     CDS             complement(3095..4075)
     CDS             complement(4106..4777)
     CDS             complement(4799..4996)
     CDS             complement(5083..5307)
     CDS             complement(5329..5727)
     CDS             complement(5845..6618)
     CDS             complement(6661..7044)
     CDS             7057..8004
     CDS             8023..8805
     CDS             complement(8802..10094)
     CDS             complement(10125..10853)
     CDS             complement(10850..11146)
     CDS             complement(11209..12267)
     CDS             complement(12267..13148)
     CDS             13328..13543
     CDS             13546..14235
     CDS             14264..14869
     CDS             14872..16107
     CDS             16157..16564
     CDS             complement(16811..17704)
     CDS             17836..19248
     CDS             19286..19735
     CDS             19769..20395
     CDS             20428..21273
     CDS             complement(21253..22623)
     CDS             complement(22625..24529)
     CDS             complement(24812..26233)
     CDS             complement(26406..29927)
     CDS             complement(30015..30257)
     CDS             30262..31899
     CDS             31940..39925
     CDS             39984..40568
     CDS             40597..41397
     CDS             41378..41908
     CDS             complement(42120..42929)
     CDS             complement(42958..44709)
     CDS             complement(44748..45293)
     CDS             45295..46209
     CDS             46232..46564
     CDS             46655..47338
     CDS             47383..48105
     CDS             48102..48638
     CDS             complement(48635..48997)
     CDS             49022..50083
     CDS             50114..51001
     CDS             51029..51628
     CDS             52090..52194
     CDS             complement(52166..52477)
     CDS             complement(52453..53346)
     CDS             complement(53350..53769)
     CDS             54062..54373
     CDS             54370..55371
     CDS             55407..55673
     CDS             55670..56164
     CDS             56186..56644
     CDS             56641..57573
     CDS             57865..58407
     CDS             complement(58394..58972)
     CDS             58999..59469
     CDS             complement(59459..60247)
     CDS             complement(60256..61113)
     CDS             61160..61570
     CDS             61567..61818
     CDS             complement(61769..62158)
     CDS             complement(62370..63029)
     CDS             63077..63562
     CDS             63633..64379
     CDS             64428..65900
     CDS             complement(65872..66549)
     CDS             66564..67025
     CDS             complement(67002..68279)
     CDS             complement(68406..68777)
     CDS             complement(68792..69535)
     CDS             69575..70564
     CDS             complement(70539..71090)
     CDS             71098..73044
     CDS             complement(73027..75162)
     CDS             75240..76571
     CDS             76568..77008
     CDS             77005..80445
     CDS             80442..81128
     CDS             81125..81688
     CDS             81749..83788
     CDS             complement(83850..84995)
     CDS             complement(85025..85585)
     CDS             complement(86163..86456)
     CDS             86479..87738
     CDS             87751..89196
     CDS             89227..90228
     CDS             complement(90197..92779)
     CDS             93136..93276
     CDS             93364..93633
     CDS             complement(93630..94565)
     CDS             94730..95044
     CDS             95149..95622
     CDS             95652..96278
     CDS             complement(96356..96724)
     CDS             96892..98007
     CDS             98010..98219
     CDS             98226..98462
     CDS             98585..99031
     CDS             complement(99193..100434)
     CDS             complement(101806..102618)
     CDS             103092..103370
     CDS             103877..104371
     CDS             complement(104336..104617)
     CDS             104739..105317
     CDS             complement(105312..106256)
     CDS             complement(106259..108172)
     CDS             complement(108273..108578)
     CDS             complement(108566..109153)
     CDS             complement(109259..110458)
     CDS             110473..110961
     CDS             111043..112071
     CDS             112058..115135
     CDS             115129..115923
     CDS             complement(115909..116409)
     CDS             complement(116439..117410)
     CDS             117437..118345
     CDS             118323..118871
     CDS             119005..120099
     CDS             120126..120299
     CDS             120321..120842
     CDS             120839..121369
     CDS             complement(121366..122007)
     CDS             122008..122505
     CDS             complement(122483..123064)
     CDS             complement(123093..124547)
     CDS             124656..125660
     CDS             125657..126883
     CDS             126981..127571
     CDS             complement(127577..127963)
     CDS             complement(128171..129835)
     CDS             130003..131025
     CDS             131044..131892
     CDS             complement(131893..132177)
     CDS             complement(132174..133289)
     CDS             complement(133286..134044)
     CDS             134123..135562
     CDS             135597..136160
     CDS             136157..136843
     CDS             complement(136840..138294)
     CDS             complement(138335..138580)
     CDS             138673..139179
     CDS             139209..140462
     CDS             140459..140986
     CDS             complement(140962..141510)
     CDS             141558..141818
     CDS             141855..142412
     CDS             complement(142402..143124)
     CDS             complement(143125..144129)
     CDS             144170..144907
     CDS             145026..145154
     CDS             145151..145276
     CDS             complement(145355..147193)
     CDS             complement(147598..148722)
     CDS             complement(148724..150673)
     CDS             complement(150788..151234)
     CDS             151289..151573
     CDS             complement(151570..152514)
     CDS             152539..153228
     CDS             complement(153208..154056)
     CDS             154093..154902
     CDS             155021..157759
     CDS             157804..157944
     CDS             157944..158210
     CDS             158207..158905
     CDS             159118..160866
     CDS             complement(161185..163056)
     CDS             163103..164233
     CDS             complement(164230..164562)
     CDS             complement(164590..166293)
     CDS             166324..167133
     CDS             167123..167611
     CDS             complement(167603..168544)
     CDS             complement(168843..169460)
     CDS             complement(169462..169905)
     CDS             complement(169908..170303)
     CDS             complement(170411..170803)
     CDS             complement(170834..170998)
     CDS             complement(171030..171929)
     CDS             complement(171971..172792)
     CDS             complement(172795..172950)
     CDS             complement(172950..173141)
     CDS             173179..173928
     CDS             173901..174173
     CDS             174220..174369
     CDS             174542..175639
     CDS             complement(175626..176159)
     CDS             complement(176159..176812)
     CDS             complement(176911..177438)
     CDS             177439..178170
     CDS             complement(178359..180158)
     CDS             180312..180455
     CDS             180897..181208
     CDS             181846..182508
     CDS             182799..183965
     CDS             complement(184431..185123)
     CDS             complement(185454..188873)
     CDS             complement(189623..190225)
     CDS             190639..192069
     CDS             192417..195086
     CDS             complement(195289..195987)
     CDS             complement(195927..196469)
     CDS             196676..197377
     CDS             complement(197503..198108)
     CDS             198141..199358
     CDS             199355..200047
     CDS             200075..200491
     CDS             200503..201315
     CDS             complement(201294..202070)
     CDS             202132..203901
     CDS             complement(203888..204577)
     CDS             complement(204580..205761)
     CDS             205827..206228
     CDS             complement(206229..207344)
     CDS             207404..209422
     CDS             complement(209444..210043)
     CDS             complement(210040..211050)
     CDS             complement(211069..211218)
     CDS             211280..211609
     CDS             complement(211626..212966)
     CDS             213087..215330
     CDS             215423..216436
     CDS             216409..217833
     CDS             complement(217821..218747)
     CDS             complement(218747..219328)
     CDS             219430..220479
     CDS             220653..221606
     CDS             221593..222318
     CDS             complement(222414..222764)
     CDS             222793..224394
     CDS             224412..225554
     CDS             225558..226745
     CDS             complement(226696..227172)
     CDS             227352..228272
     CDS             228302..228724
     CDS             228761..229177
     CDS             complement(229174..229803)
     CDS             complement(229846..230616)
     CDS             complement(230613..231563)
     CDS             complement(231592..232143)
     CDS             complement(232172..233314)
     CDS             complement(233438..233773)
     CDS             complement(233770..234765)
     CDS             complement(235078..235686)
     CDS             complement(235661..236101)
     CDS             236144..236815
     CDS             complement(236812..237513)
     CDS             complement(237510..238871)
     CDS             complement(239302..239775)
     CDS             complement(239866..241092)
     CDS             241160..242188
     CDS             242185..243987
     CDS             244082..244402
     CDS             244455..244673
     CDS             244694..245839
     CDS             complement(245836..246489)
     CDS             complement(246567..247844)
     CDS             248192..249535
     CDS             249532..251424
     CDS             complement(251411..251623)
     CDS             complement(251646..251879)
     CDS             complement(252081..252419)
     CDS             complement(252442..252858)
     CDS             252903..253445
     CDS             253511..253717
     CDS             253687..253800
     CDS             253813..254577
     CDS             254657..255199
     CDS             255265..255759
     CDS             complement(255881..256729)
     CDS             complement(256757..257653)
     CDS             complement(257876..258628)
     CDS             258662..258937
     CDS             complement(259038..259451)
     CDS             complement(259530..259685)
     CDS             complement(259693..260286)
     CDS             complement(260813..261478)
     CDS             complement(261614..262171)
     CDS             complement(262168..262683)
     CDS             complement(262680..263951)
     CDS             complement(265427..266596)
     CDS             complement(266593..267426)
     CDS             complement(267423..270230)
     CDS             270269..271171
     CDS             271159..271584
     CDS             271581..272744
     CDS             272735..273529
     CDS             273526..275220
     CDS             complement(275203..275733)
     CDS             complement(275721..275834)
     CDS             complement(275838..276152)
     CDS             complement(276130..276966)
     CDS             277053..277640
     CDS             278253..278681
     CDS             complement(278849..279268)
     CDS             279284..279469
     CDS             279992..281170
     CDS             complement(281184..281765)
     CDS             complement(281833..282291)
     CDS             282332..283141
     CDS             283148..283393
     CDS             283416..283643
     CDS             complement(283562..283810)
     CDS             complement(283811..284005)
     CDS             284140..284322
     CDS             complement(284286..284672)
     CDS             complement(284700..284792)
     CDS             complement(284796..285263)
     CDS             285502..286146
     CDS             complement(286143..287408)
     CDS             287448..287588
     CDS             287567..287863
     CDS             287899..288063
     CDS             complement(288060..288563)
     CDS             288657..288983
     CDS             289013..290104
     CDS             complement(290101..291255)
     CDS             complement(291252..292622)
     CDS             complement(292613..293479)
     CDS             complement(293501..294145)
     CDS             294159..294668
     CDS             complement(294665..294901)
     CDS             complement(294862..295041)
     CDS             complement(295060..295176)
     CDS             complement(295228..296679)
     CDS             296712..297149
     CDS             297204..297590
     CDS             297593..297790
     CDS             297763..298782
     CDS             298805..299137
     CDS             299106..299432
     CDS             complement(299387..300610)
     CDS             300639..301328
     CDS             301436..303865
     CDS             303931..304644
     CDS             complement(304634..305263)
     CDS             305359..306576
     CDS             306573..307706
     CDS             complement(307699..308001)
     CDS             complement(307998..308264)
     CDS             complement(308266..308772)
     CDS             complement(308760..311699)
     CDS             complement(311730..312395)
     CDS             complement(312397..312747)
     CDS             complement(312744..313223)
     CDS             complement(313252..314208)
     CDS             complement(314240..314686)
     CDS             complement(314717..315913)
     CDS             complement(315943..316281)
     CDS             complement(316268..316507)
     CDS             complement(316538..318067)
     CDS             complement(318064..318768)
     CDS             complement(318765..319064)
     CDS             complement(319057..319647)
     CDS             complement(319644..320342)
     CDS             320649..320870
     CDS             320883..321485
     CDS             complement(321689..322102)
     CDS             complement(322131..322568)
     CDS             complement(322608..323810)
     CDS             323906..324565
     CDS             complement(324651..325385)
     CDS             325491..325667
     CDS             325999..326121
     CDS             complement(326319..328100)
     CDS             328795..329931
     CDS             329934..330422
     CDS             330448..331389
     CDS             complement(331373..332983)
     CDS             complement(333457..334728)
     CDS             334853..335770
     CDS             335940..336866
     CDS             336866..337516
     CDS             complement(337513..338361)
     CDS             complement(338358..339152)
     CDS             complement(339228..339548)
     CDS             339586..340758
     CDS             complement(340834..342936)
     CDS             complement(342929..344086)
     CDS             complement(344083..345900)
     CDS             complement(345897..347189)
     CDS             347317..348423
     CDS             348427..349716
     CDS             349740..350159
     CDS             350190..351419
     CDS             complement(351416..352177)
     CDS             complement(352174..352905)
     CDS             complement(352902..353894)
     CDS             353933..354508
     CDS             354459..354773
     CDS             complement(354735..355961)
     CDS             complement(356038..356196)
     CDS             complement(356245..357273)
     CDS             complement(357442..357627)
     CDS             complement(357697..358482)
     CDS             complement(358479..359534)
     CDS             complement(359531..360211)
     CDS             360444..361421
     CDS             361418..362308
     CDS             362305..363297
     CDS             363314..364336
     CDS             364333..365259
     CDS             365502..367508
     CDS             367505..369571
     CDS             complement(369582..370418)
     CDS             complement(370403..371245)
     CDS             complement(371242..372009)
     CDS             complement(372033..372392)
     CDS             complement(372373..372474)
     CDS             complement(372521..372763)
     CDS             complement(372732..373022)
     CDS             complement(373092..373418)
     CDS             complement(373465..373950)
     CDS             374003..374488
     CDS             complement(374477..374641)
     CDS             complement(374729..374938)
     CDS             375119..375580
     CDS             complement(375756..376445)
     CDS             complement(376420..377007)
     CDS             complement(376991..377710)
     CDS             complement(377741..378568)
     CDS             complement(378571..382098)
     CDS             complement(382095..382298)
     CDS             complement(382516..382923)
     CDS             383001..383399
     CDS             383423..383635
     CDS             383805..384089
     CDS             384190..384750
     CDS             complement(384708..385955)
     CDS             complement(385986..386405)
     CDS             386436..387650
     CDS             complement(388001..388840)
     CDS             388988..389131
     CDS             complement(389128..390135)
     CDS             complement(390211..390378)
     CDS             complement(390453..390848)
     CDS             complement(391274..391618)
     CDS             391735..393384
     CDS             393946..394314
     CDS             394298..395482
     CDS             395523..395879
     CDS             396023..397549
     CDS             397546..398442
     CDS             complement(398433..399341)
     CDS             399378..400298
     CDS             400295..400774
     CDS             400816..400974
     CDS             complement(401277..402089)
     CDS             402094..402276
     CDS             402434..403447
     CDS             403444..404235
     CDS             complement(404242..405879)
     CDS             405932..407089
     CDS             complement(407079..408623)
     CDS             complement(408620..410563)
     CDS             complement(410560..411792)
     CDS             complement(412104..413243)
     CDS             413637..413900
     CDS             413988..416753
     CDS             416807..417361
     CDS             417469..417768
     CDS             417994..418278
     CDS             418585..418920
     CDS             418917..419501
     CDS             complement(419488..419886)
     CDS             complement(420074..420916)
     CDS             complement(420936..421091)
     CDS             421220..421714
     CDS             421737..422099
     CDS             422077..422391
     CDS             complement(422386..422922)
     CDS             complement(422919..424808)
     CDS             424864..425097
     CDS             425094..425282
     CDS             complement(425432..425881)
     CDS             complement(425913..426992)
     CDS             complement(426994..427929)
     CDS             428028..429353
     CDS             429383..430147
     CDS             complement(430375..431238)
     CDS             complement(431249..432250)
     CDS             432431..433435
     CDS             433432..435081
     CDS             435112..435771
     CDS             436121..437947
     CDS             complement(438506..439663)
     CDS             complement(439735..439971)
     CDS             complement(439947..440591)
     CDS             440871..441926
     CDS             complement(441944..442150)
     CDS             complement(442275..443354)
     CDS             443527..444435
     CDS             444617..444811
     CDS             444787..445155
     CDS             445142..445525
     CDS             complement(445522..446214)
     CDS             complement(446461..446631)
     CDS             447278..447424
     CDS             447452..447961
     CDS             448088..448444
     CDS             448526..448885
     CDS             449036..450052
     CDS             450129..451169
     CDS             451151..451882
     CDS             451894..452991
     CDS             452996..454066
     CDS             454068..455384
     CDS             455381..456337
     CDS             456334..457344
     CDS             457341..458657
     CDS             458645..459760
     CDS             459757..460272
     CDS             460296..460658
     CDS             460640..461605
     CDS             461605..462423
     CDS             462420..463532
     CDS             463536..464441
     CDS             464431..466566
     CDS             466671..466808
     CDS             466937..467125
     CDS             467101..467976
     CDS             468173..468403
     CDS             468384..468530
     CDS             468666..468824
     CDS             469322..469417
     CDS             complement(469645..470016)
     CDS             470043..470150
     CDS             470980..471537
     CDS             complement(471693..472430)
     CDS             complement(472412..473590)
     CDS             473654..474169
     CDS             474681..475079
     CDS             475103..476002
     CDS             476027..477475
     CDS             477456..478094
     CDS             478122..479570
     CDS             complement(479579..481072)
     CDS             481151..481891
     CDS             481866..482717
     CDS             482824..483216
     CDS             complement(483188..483487)
     CDS             complement(483480..484004)
     CDS             complement(484084..484983)
     CDS             complement(485006..485386)
     CDS             485446..486171
     CDS             486363..486581
     CDS             complement(486578..487903)
     CDS             complement(488022..488729)
     CDS             complement(488726..489283)
     CDS             complement(489326..490231)
     CDS             490261..491466
     CDS             491495..492520
     CDS             492517..492984
     CDS             493015..493440
     CDS             493437..493730
     CDS             493727..495157
     CDS             495148..497010
     CDS             497007..498242
     CDS             complement(498279..498575)
     CDS             complement(498572..498985)
     CDS             499051..499599
     CDS             complement(499596..500000)
     CDS             complement(500114..501133)
     CDS             501203..502246
     CDS             502404..503447
     CDS             503444..504709
     CDS             complement(504732..505628)
     CDS             complement(505649..506731)
     CDS             complement(506778..507164)
     CDS             507175..508008
     CDS             complement(507981..508811)
     CDS             508914..509216
     CDS             complement(509253..510074)
     CDS             complement(510064..510231)
     CDS             complement(510254..511282)
     CDS             complement(511311..511982)
     CDS             complement(512005..512622)
     CDS             512670..513911
     CDS             513908..514405
     CDS             complement(514742..515179)
     CDS             complement(515176..515478)
     CDS             complement(515475..516530)
     CDS             complement(516566..518332)
     CDS             complement(518375..519016)
     CDS             complement(518997..520559)
     CDS             complement(520579..522735)
     CDS             522833..525130
     CDS             525130..525804
     CDS             complement(525785..525955)
     CDS             complement(526024..526263)
     CDS             complement(526294..526956)
     CDS             complement(527031..527726)
     CDS             complement(527711..528469)
     CDS             528519..529151
     CDS             complement(529148..529609)
     CDS             complement(529659..530504)
     CDS             complement(530849..531061)
     CDS             complement(531066..531947)
     CDS             complement(531944..533569)
     CDS             complement(534028..534201)
     CDS             534357..535595
     CDS             complement(535592..536896)
     CDS             537005..537334
     CDS             complement(537413..538429)
     CDS             complement(538416..538970)
     CDS             complement(539217..539870)
     CDS             539916..540359
     CDS             540356..540751
     CDS             540852..541133
     CDS             complement(541130..541489)
     CDS             complement(541517..543064)
     CDS             543070..543408
     CDS             complement(543374..543976)
     CDS             544028..544969
     CDS             544974..545831
     CDS             545863..546336
     CDS             complement(546340..547656)
     CDS             547752..548423
     CDS             548449..549618
     CDS             549615..550052
     CDS             550049..551023
     CDS             551063..552058
     CDS             552069..552377
     CDS             552361..552699
     CDS             complement(552701..553009)
     CDS             553085..553558
     CDS             complement(553566..554285)
     CDS             554378..555367
     CDS             555367..556374
     CDS             556350..557027
     CDS             complement(557024..557455)
     CDS             complement(557452..557955)
     CDS             complement(557958..559034)
     CDS             complement(559027..559743)
     CDS             559988..560494
     CDS             complement(560471..561148)
     CDS             561180..561539
     CDS             complement(561514..562677)
     CDS             complement(562820..565753)
     CDS             565815..565976
     CDS             565973..566080
     CDS             566077..566328
     CDS             complement(566310..566588)
     CDS             complement(566594..567256)
     CDS             567373..567954
     CDS             complement(567941..569884)
     CDS             569944..570843
     CDS             570840..571448
     CDS             complement(571445..572077)
     CDS             complement(572079..574547)
     CDS             complement(574591..575061)
     CDS             575231..576499
     CDS             complement(576456..577253)
     CDS             577305..578726
     CDS             578755..579348
     CDS             complement(579836..580429)
     CDS             580474..581826
     CDS             complement(581877..582332)
     CDS             complement(582329..583837)
     CDS             complement(583865..583993)
     CDS             complement(583966..584448)
     CDS             584466..585179
     CDS             complement(585159..585485)
     CDS             complement(585582..585785)
     CDS             complement(586023..586625)
     CDS             586750..587670
     CDS             587677..589038
     CDS             complement(589095..590057)
     CDS             590130..590606
     CDS             590608..591051
     CDS             591044..591688
     CDS             complement(591652..592746)
     CDS             complement(592746..593171)
     CDS             complement(593164..594198)
     CDS             complement(594195..595421)
     CDS             595531..596112
     CDS             596139..597962
     CDS             598069..598449
     CDS             598469..599377
     CDS             599503..601281
     CDS             complement(601273..601641)
     CDS             complement(601642..603027)
     CDS             603461..603607
     CDS             603628..604053
     CDS             604040..604690
     CDS             605406..605642
     CDS             606240..608600
     CDS             608918..609109
     CDS             609109..610029
     CDS             610057..610455
     CDS             complement(610452..611453)
     CDS             complement(611444..612598)
     CDS             612710..613918
     CDS             613941..615344
     CDS             complement(615341..615601)
     CDS             complement(615576..616121)
     CDS             complement(616118..617341)
     CDS             617423..619528
     CDS             619685..620095
     CDS             620170..620508
     CDS             620820..621701
     CDS             621906..622097
     CDS             622226..623302
     CDS             complement(623357..624058)
     CDS             624117..624332
     CDS             complement(624329..624517)
     CDS             624525..624977
     CDS             complement(624974..625642)
     CDS             complement(625655..626038)
     CDS             626105..627994
     CDS             628060..628584
     CDS             628581..628892
     CDS             628889..630070
     CDS             630067..631011
     CDS             complement(631008..631427)
     CDS             complement(631424..631705)
     CDS             631845..633725
     CDS             633871..634281
     CDS             634363..635820
     CDS             635837..637042
     CDS             complement(637087..637503)
     CDS             637655..638656
     CDS             638653..639351
     CDS             complement(639444..640166)
     CDS             640262..641623
     CDS             641614..642348
     CDS             complement(642345..642809)
     CDS             complement(642870..643169)
     CDS             complement(643266..643997)
     CDS             644376..645884
     CDS             complement(646303..647076)
     CDS             647138..648028
     CDS             648066..648761
     CDS             complement(648749..649042)
     CDS             649558..649668
     CDS             649665..650189
     CDS             complement(650106..651050)
     CDS             651138..653978
     CDS             complement(653981..657679)
     CDS             657757..658146
     CDS             complement(658135..658674)
     CDS             complement(658677..659222)
     CDS             659455..661683
     CDS             complement(661687..662097)
     CDS             complement(662112..663515)
     CDS             663556..664416
     CDS             complement(664401..665174)
     CDS             665201..665893
     CDS             665922..666200
     CDS             666220..666870
     CDS             complement(666863..667351)
     CDS             667378..668133
     CDS             668978..669508
     CDS             complement(669489..670640)
     CDS             670685..671344
     CDS             complement(671416..672105)
     CDS             672146..672364
     CDS             complement(672350..673153)
     CDS             673198..673512
     CDS             complement(673493..673786)
     CDS             complement(673797..674213)
     CDS             complement(674499..674681)
     CDS             674755..675204
     CDS             675204..677663
     CDS             complement(677632..678006)
     CDS             complement(678003..681050)
     CDS             complement(681159..684002)
     CDS             684199..684993
     CDS             complement(684980..685648)
     CDS             complement(685678..686034)
     CDS             complement(686037..686558)
     CDS             complement(686561..687049)
     CDS             complement(687093..687512)
     CDS             complement(687514..687687)
     CDS             687729..690107
     CDS             complement(690094..690531)
     CDS             complement(690554..691450)
     CDS             complement(691614..692636)
     CDS             complement(692618..693085)
     CDS             693215..693448
     CDS             complement(693350..693841)
     CDS             693941..694576
     CDS             694632..695135
     CDS             695208..695504
     CDS             695550..695933
     CDS             complement(695930..696646)
     CDS             complement(696663..697742)
     CDS             697966..698559
     CDS             698646..699704
     CDS             699728..700039
     CDS             700030..700935
     CDS             complement(700953..702062)
     CDS             702116..703021
     CDS             703044..703373
     CDS             703373..703606
     CDS             703804..703995
     CDS             complement(704209..704862)
     CDS             complement(705063..706577)
     CDS             706836..707798
     CDS             708093..708863
     CDS             709392..710075
     CDS             710086..710835
     CDS             710822..711154
     CDS             711178..711762
     CDS             711759..712160
     CDS             712157..714094
     CDS             714091..714906
     CDS             714900..715655
     CDS             715648..715824
     CDS             715879..716103
     CDS             716103..716366
     CDS             716568..718067
     CDS             718226..719164
     CDS             719326..720216
     CDS             720213..720797
     CDS             721020..721481
     CDS             721486..722418
     CDS             722415..737591
     CDS             complement(737604..739010)
     CDS             complement(739010..739441)
     CDS             739527..740231
     CDS             complement(740185..741411)
     CDS             complement(741408..742277)
     CDS             complement(742289..744004)
     CDS             744063..744380
     CDS             744529..745152
     CDS             745122..746213
     CDS             746203..747144
     CDS             complement(747141..747680)
     CDS             complement(747677..748285)
     CDS             complement(748310..748891)
     CDS             748921..749094
     CDS             complement(749091..750275)
     CDS             complement(750321..751376)
     CDS             751436..752566
     CDS             752597..752995
     CDS             753053..754102
     CDS             complement(754099..754779)
     CDS             754825..755112
     CDS             complement(755093..755440)
     CDS             complement(755465..756655)
     CDS             complement(756675..757559)
     CDS             complement(757516..759102)
     CDS             complement(759144..759617)
     CDS             complement(759610..760410)
     CDS             complement(761212..761745)
     CDS             complement(761745..763211)
     CDS             complement(763244..763507)
     CDS             complement(763528..763845)
     CDS             complement(763881..765005)
     CDS             complement(765081..766655)
     CDS             766799..767092
     CDS             complement(767075..768298)
     CDS             complement(768317..768661)
     CDS             768690..769370
     CDS             complement(769533..772154)
     CDS             complement(772361..772924)
     CDS             772967..773062
     CDS             773209..773586
     CDS             773618..774226
     CDS             774468..775181
     CDS             775178..775744
     CDS             complement(775716..775892)
     CDS             complement(776105..776941)
     CDS             777054..777323
     CDS             complement(777348..778013)
     CDS             778520..779470
     CDS             779492..779818
     CDS             779910..780596
     CDS             complement(780649..780936)
     CDS             780976..781335
     CDS             complement(781316..781948)
     CDS             781996..782451
     CDS             complement(782452..782694)
     CDS             complement(782715..783422)
     CDS             complement(783419..784162)
     CDS             complement(784134..785312)
     CDS             785341..786543
     CDS             786540..787661
     CDS             787997..788431
     CDS             788431..789234
     CDS             789253..790053
     CDS             790078..792450
     CDS             792615..793517
     CDS             793553..794194
     CDS             complement(794203..795030)
     CDS             complement(795030..795434)
     CDS             complement(795458..796027)
     CDS             complement(796032..797204)
     CDS             complement(797255..798487)
     CDS             798593..800326
     CDS             800349..801293
     CDS             801344..803332
     CDS             803372..804460
     CDS             804460..805434
     CDS             complement(805431..806135)
     CDS             complement(806126..806851)
     CDS             complement(806848..807813)
     CDS             complement(807810..808685)
     CDS             complement(808686..809864)
     CDS             complement(810293..810415)
     CDS             810583..810747
     CDS             811129..812214
     CDS             812211..812696
     CDS             812774..813379
     CDS             813447..814865
     CDS             complement(814870..815772)
     CDS             815858..816322
     CDS             816292..816669
     CDS             complement(816735..817058)
     CDS             complement(817036..817296)
     CDS             complement(817786..818733)
     CDS             819885..820412
     CDS             820487..822262
     CDS             822285..822533
     CDS             822530..823534
     CDS             823531..824514
     CDS             824511..824774
     CDS             824764..825195
     CDS             complement(825158..826300)
     CDS             826325..826660
     CDS             826734..827459
     CDS             827441..827737
     CDS             828097..829683
     CDS             830600..831394
     CDS             complement(831391..832593)
     CDS             complement(832590..832703)
     CDS             complement(832696..833280)
     CDS             complement(833317..833529)
     CDS             complement(833597..834472)
     CDS             834543..834686
     CDS             complement(834758..835720)
     CDS             complement(835748..836173)
     CDS             836219..836614
     CDS             complement(836751..836942)
     CDS             complement(836979..838085)
     CDS             complement(838082..838870)
     CDS             838923..839645
     CDS             complement(839642..840637)
     CDS             complement(840679..841791)
     CDS             841894..842307
     CDS             complement(842304..842396)
     CDS             complement(842387..843325)
     CDS             complement(843669..844232)
     CDS             complement(844214..846397)
     CDS             complement(846394..846834)
     CDS             complement(846831..847646)
     CDS             complement(847659..848420)
     CDS             complement(848428..849417)
     CDS             complement(849479..850426)
     CDS             850517..851320
     CDS             851314..852258
     CDS             852255..853280
     CDS             853268..854479
     CDS             854662..855453
     CDS             complement(855521..855691)
     CDS             complement(855666..855827)
     CDS             complement(856055..856264)
     CDS             856335..858029
     CDS             complement(858051..859073)
     CDS             complement(859103..860125)
     CDS             complement(860270..860788)
     CDS             complement(860785..863049)
     CDS             complement(863046..863705)
     CDS             complement(863726..864223)
     CDS             complement(864220..864567)
     CDS             complement(864579..864980)
     CDS             complement(864977..866209)
     CDS             complement(866212..866826)
     CDS             complement(867362..868231)
     CDS             868269..869372
     CDS             complement(869314..870135)
     CDS             870191..871189
     CDS             871186..872001
     CDS             complement(872006..872236)
     CDS             complement(872263..872412)
     CDS             complement(872550..874601)
     CDS             complement(874623..874937)
     CDS             874992..875300
     CDS             875276..875818
     CDS             875811..876050
     CDS             876463..876951
     CDS             876980..877744
     CDS             complement(877722..878411)
     CDS             878452..879537
     CDS             complement(879534..879791)
     CDS             complement(879862..880746)
     CDS             complement(880775..880936)
     CDS             880982..881524
     CDS             complement(881513..882403)
     CDS             complement(882388..882660)
     CDS             complement(882660..883037)
     CDS             complement(883089..883913)
     CDS             complement(883913..884653)
     CDS             complement(884650..885357)
     CDS             complement(885357..886055)
     CDS             886154..886867
     CDS             complement(886864..887124)
     CDS             887164..887580
     CDS             887603..887827
     CDS             complement(887848..888765)
     CDS             888802..889674
     CDS             889810..891390
     CDS             891429..892532
     CDS             892583..893596
     CDS             complement(893565..894062)
     CDS             complement(894059..894853)
     CDS             894926..895204
     CDS             895223..896500
     CDS             896520..897641
     CDS             897804..898190
     CDS             898177..898470
     CDS             complement(898415..899188)
     CDS             complement(899154..900194)
     CDS             complement(900225..901295)
     CDS             complement(901288..902211)
     CDS             902274..903560
     CDS             complement(903640..904410)
     CDS             complement(904427..904915)
     CDS             904954..905121
     CDS             complement(905062..905583)
     CDS             905592..908450
     CDS             908440..908946
     CDS             908946..909689
     CDS             909910..911091
     CDS             complement(911129..911710)
     CDS             911735..912637
     CDS             912662..912967
     CDS             912996..913949
     CDS             complement(914198..914308)
     CDS             complement(914350..915060)
     CDS             915099..915452
     CDS             915487..915690
     CDS             complement(915687..916586)
     CDS             complement(916614..917093)
     CDS             complement(917124..917585)
     CDS             complement(917614..919029)
     CDS             complement(919026..920096)
     CDS             complement(920148..922751)
     CDS             complement(922987..924126)
     CDS             924526..924942
     CDS             925133..926158
     CDS             926281..927048
     CDS             927017..927391
     CDS             927470..928462
     CDS             928494..929156
     CDS             complement(929136..930371)
     CDS             930510..930800
     CDS             930787..931512
     CDS             complement(931501..931656)
     CDS             complement(931688..932014)
     CDS             complement(932014..932499)
     CDS             932523..932897
     CDS             933022..933774
     CDS             933771..934709
     CDS             934702..935187
     CDS             935255..935530
     CDS             935535..935738
     CDS             935759..936559
     CDS             complement(936556..936792)
     CDS             complement(936789..939128)
     CDS             complement(939338..939502)
     CDS             complement(939552..940049)
     CDS             940129..941103
     CDS             941159..942967
     CDS             942967..944058
     CDS             complement(944070..944543)
     CDS             complement(944581..945693)
     CDS             complement(945680..947101)
     CDS             complement(947094..949460)
     CDS             complement(949626..950831)
     CDS             complement(951333..951554)
     CDS             complement(951551..952051)
     CDS             complement(952041..952268)
     CDS             complement(952653..953621)
     CDS             complement(953618..953992)
     CDS             complement(953989..954342)
     CDS             954365..954862
     CDS             complement(955088..955780)
     CDS             complement(955777..956670)
     CDS             complement(956748..957386)
     CDS             complement(957387..957623)
     CDS             complement(957703..958182)
     CDS             958191..958463
     CDS             complement(958460..958960)
     CDS             959004..959591
     CDS             959650..960222
     CDS             960219..961583
     CDS             complement(961572..962408)
     CDS             complement(962390..963100)
     CDS             complement(963109..965001)
     CDS             complement(965029..965757)
     CDS             complement(965761..966459)
     CDS             966492..966884
     CDS             966888..967094
     CDS             complement(967091..968365)
     CDS             968479..969369
     CDS             969421..969891
     CDS             969891..971258
     CDS             971297..971425
     CDS             971426..972247
     CDS             complement(972219..973448)
     CDS             complement(973486..974940)
     CDS             complement(974927..976237)
     CDS             976386..978212
     CDS             978260..979717
     CDS             979739..981160
     CDS             981394..982353
     CDS             982502..983788
     CDS             983788..985179
     CDS             985176..986138
     CDS             986129..986986
     CDS             complement(987407..987745)
     CDS             complement(987742..987840)
     CDS             987870..990221
     CDS             complement(990213..991436)
     CDS             991525..992379
     CDS             992418..994067
     CDS             complement(994064..994600)
     CDS             complement(994590..995618)
     CDS             complement(995611..996075)
     CDS             996189..996503
     CDS             996533..996967
     CDS             complement(997140..999890)
     CDS             complement(999996..1000631)
     CDS             1000707..1001573
     CDS             1001573..1002016
     CDS             complement(1001991..1002356)
     CDS             complement(1002308..1002691)
     CDS             1002735..1003631
     CDS             1003654..1004616
     CDS             complement(1004606..1005118)
     CDS             complement(1005105..1005488)
     CDS             1005678..1006226
     CDS             1006192..1007256
     CDS             complement(1007253..1008431)
     CDS             complement(1008468..1009826)
     CDS             complement(1009823..1010461)
     CDS             complement(1010458..1011027)
     CDS             complement(1011027..1012385)
     CDS             complement(1012417..1013094)
     CDS             complement(1013170..1013409)
     CDS             complement(1013431..1013832)
     CDS             complement(1013829..1014317)
     CDS             complement(1014314..1014913)
     CDS             1014992..1015324
     CDS             complement(1015321..1015977)
     CDS             complement(1016001..1016225)
     CDS             complement(1016272..1017324)
     CDS             complement(1017321..1017725)
     CDS             complement(1017760..1018866)
     CDS             1018903..1020102
     CDS             complement(1020087..1020497)
     CDS             1020590..1023151
     CDS             complement(1023143..1023562)
     CDS             complement(1023582..1024127)
     CDS             complement(1024140..1024622)
     CDS             complement(1024619..1024915)
     CDS             complement(1024948..1026411)
     CDS             complement(1026947..1028488)
     CDS             complement(1028880..1029488)
     CDS             complement(1029479..1029775)
     CDS             complement(1029840..1030220)
     CDS             complement(1030262..1031176)
     CDS             1031267..1031872
     CDS             1031869..1032504
     CDS             complement(1032499..1033488)
     CDS             1033535..1035088
     CDS             1035092..1035841
     CDS             complement(1035855..1036718)
     CDS             1036761..1037453
     CDS             1037483..1039309
     CDS             1039331..1040581
     CDS             1040611..1041315
     CDS             complement(1041299..1042357)
     CDS             complement(1042408..1042962)
     CDS             complement(1042962..1043216)
     CDS             1043294..1044628
     CDS             complement(1044621..1046195)
     CDS             complement(1046234..1046485)
     CDS             complement(1046505..1047413)
     CDS             complement(1047420..1049210)
     CDS             1049634..1049771
     CDS             complement(1049728..1051476)
     CDS             1051490..1052668
     CDS             complement(1052669..1053772)
     CDS             1053779..1054201
     CDS             complement(1054185..1054823)
     CDS             complement(1054863..1055516)
     CDS             complement(1055513..1056178)
     CDS             1056265..1056906
     CDS             complement(1056869..1057060)
     CDS             1057089..1058111
     CDS             complement(1058106..1058963)
     CDS             complement(1058987..1059760)
     CDS             complement(1059779..1060807)
     CDS             complement(1060871..1061989)
     CDS             1062521..1063330
     CDS             1063327..1063581
     CDS             1063581..1064876
     CDS             1064878..1065438
     CDS             complement(1065401..1065805)
     CDS             complement(1065818..1066807)
     CDS             complement(1066800..1068512)
     CDS             complement(1068502..1069185)
     CDS             1069238..1069447
     CDS             1069444..1069575
     CDS             1069572..1069997
     CDS             1069994..1070323
     CDS             1070346..1070762
     CDS             1070759..1071280
     CDS             complement(1071261..1072025)
     CDS             complement(1071974..1072549)
     CDS             complement(1072603..1072998)
     CDS             complement(1072983..1073795)
     CDS             1073905..1074129
     CDS             complement(1074092..1075192)
     CDS             1075280..1075588
     CDS             1075624..1075833
     CDS             1075830..1076594
     CDS             complement(1076575..1077324)
     CDS             1077335..1079728
     CDS             1079754..1080164
     CDS             1080169..1080510
     CDS             1080500..1081204
     CDS             1081201..1081815
     CDS             1081841..1083553
     CDS             complement(1083471..1084793)
     CDS             complement(1084816..1085115)
     CDS             1085150..1086052
     CDS             complement(1086020..1086607)
     CDS             complement(1086600..1087127)
     CDS             1087180..1087944
     CDS             1088224..1088946
     CDS             complement(1088982..1089803)
     CDS             complement(1089800..1090288)
     CDS             complement(1090285..1090428)
     CDS             complement(1090403..1090618)
     CDS             complement(1090615..1091565)
     CDS             complement(1091553..1092440)
     CDS             complement(1092437..1093147)
     CDS             1093257..1093670
     CDS             1093691..1094755
     CDS             1094736..1094975
     CDS             complement(1094962..1095423)
     CDS             complement(1095506..1095775)
     CDS             1095853..1097634
     CDS             1097619..1098170
     CDS             complement(1098138..1098941)
     CDS             1098986..1099510
     CDS             complement(1099507..1100175)
     CDS             1100257..1100760
     CDS             1100816..1101097
     CDS             1101121..1101366
     CDS             1101366..1102025
     CDS             1102053..1102781
     CDS             complement(1102742..1103752)
     CDS             1103793..1105037
     CDS             complement(1105123..1107039)
     CDS             complement(1107036..1107344)
     CDS             1107481..1108515
     CDS             complement(1108529..1109263)
     CDS             1109310..1109732
     CDS             complement(1109912..1110403)
     CDS             1110438..1111241
     CDS             1111325..1112455
     CDS             1112452..1112862
     CDS             complement(1112815..1113465)
     CDS             complement(1113511..1114146)
     CDS             1114486..1114707
     CDS             1114733..1115413
     CDS             1115410..1116603
     CDS             1116600..1117487
     CDS             1117905..1118120
     CDS             1118241..1119482
     CDS             complement(1119507..1119791)
     CDS             1119870..1120868
     CDS             1120865..1122127
     CDS             1122118..1122696
     CDS             1122713..1123435
     CDS             complement(1123407..1124132)
     CDS             1124137..1124889
     CDS             complement(1125027..1125146)
     CDS             1125318..1127156
     CDS             1127545..1128453
     CDS             complement(1128433..1129413)
     CDS             complement(1129454..1129750)
     CDS             complement(1129750..1131009)
     CDS             1131185..1132585
     CDS             1132582..1133556
     CDS             1133553..1134710
     CDS             1134783..1136237
     CDS             1136276..1138717
     CDS             1138714..1139631
     CDS             1139628..1140767
     CDS             complement(1140764..1141510)
     CDS             complement(1141517..1142479)
     CDS             complement(1142476..1143444)
     CDS             complement(1143441..1144505)
     CDS             complement(1144505..1145503)
     CDS             complement(1145513..1147480)
     CDS             complement(1147784..1148221)
     CDS             complement(1148242..1149567)
     CDS             complement(1149586..1150509)
     CDS             1150519..1150920
     CDS             1150920..1151195
     CDS             complement(1151154..1151426)
     CDS             1151465..1151866
     CDS             1151853..1152719
     CDS             complement(1152660..1154156)
     CDS             1154291..1154383
     CDS             complement(1154631..1155884)
     CDS             1156262..1157548
     CDS             complement(1157626..1157742)
     CDS             complement(1157681..1157938)
     CDS             complement(1157910..1158065)
     CDS             complement(1158339..1158905)
     CDS             1158993..1159349
     CDS             1159366..1159707
     CDS             complement(1159670..1160572)
     CDS             1160867..1160980
     CDS             complement(1161157..1162122)
     CDS             complement(1162094..1162759)
     CDS             1162772..1163668
     CDS             complement(1164024..1164338)
     CDS             complement(1164621..1164938)
     CDS             complement(1164969..1165232)
     CDS             complement(1165677..1165868)
     CDS             1165914..1166921
     CDS             complement(1166918..1167559)
     CDS             complement(1167583..1168386)
     CDS             complement(1168735..1168902)
     CDS             complement(1168945..1169337)
     CDS             complement(1169366..1170373)
     CDS             complement(1170400..1171269)
     CDS             1171322..1172890
     CDS             1172887..1173789
     CDS             complement(1173705..1174349)
     CDS             1174390..1174800
     CDS             1174784..1175479
     CDS             1176199..1176621
     CDS             complement(1176822..1177487)
     CDS             complement(1177484..1178950)
     CDS             complement(1178947..1179828)
     CDS             complement(1179815..1180645)
     CDS             complement(1180645..1181580)
     CDS             complement(1181582..1181875)
     CDS             complement(1181922..1182527)
     CDS             1182606..1183454
     CDS             1183435..1184319
     CDS             1184310..1184585
     CDS             1184569..1185138
     CDS             complement(1186215..1187042)
     CDS             complement(1187796..1188047)
     CDS             complement(1188631..1188726)
     CDS             complement(1191051..1192466)
     CDS             complement(1192516..1193322)
     CDS             complement(1193584..1194489)
     CDS             complement(1194486..1195328)
     CDS             complement(1195325..1197949)
     CDS             1197982..1198902
     CDS             1198896..1199336
     CDS             1199326..1200375
     CDS             1200366..1201070
     CDS             1201095..1201919
     CDS             1202353..1202898
     CDS             complement(1203964..1204257)
     CDS             1204949..1205449
     CDS             1205999..1206442
     CDS             1206391..1206564
     CDS             complement(1206792..1207694)
     CDS             complement(1207967..1210846)
     CDS             1210912..1211910
     CDS             1211907..1212473
     CDS             complement(1212439..1214052)
     CDS             complement(1214234..1214806)
     CDS             complement(1215083..1216177)
     CDS             1216356..1217825
     CDS             1217886..1218443
     CDS             1218471..1219160
     CDS             1219151..1219399
     CDS             complement(1219347..1220087)
     CDS             1220445..1221482
     CDS             complement(1221479..1221685)
     CDS             complement(1221713..1222528)
     CDS             complement(1222525..1222788)
     CDS             1223052..1223843
     CDS             1223935..1224876
     CDS             1224963..1226186
     CDS             1226183..1227346
     CDS             1227343..1227798
     CDS             1227865..1228911
     CDS             1228945..1229094
     CDS             1229372..1230109
     CDS             complement(1230311..1231951)
     CDS             1231962..1232636
     CDS             1232614..1233150
     CDS             complement(1233429..1234910)
     CDS             1234987..1235661
     CDS             1235697..1236341
     CDS             complement(1236313..1236507)
     CDS             complement(1236693..1237631)
     CDS             1237784..1237993
     CDS             1238024..1238398
     CDS             complement(1238395..1238508)
     CDS             complement(1238572..1238850)
     CDS             1238944..1240107
     CDS             1240128..1240895
     CDS             complement(1240982..1242697)
     CDS             1242842..1244008
     CDS             1244018..1244875
     CDS             1244872..1245513
     CDS             1245514..1246035
     CDS             1246213..1248039
     CDS             1248063..1248815
     CDS             1248812..1249093
     CDS             1249136..1249585
     CDS             complement(1249582..1250637)
     CDS             1250692..1251984
     CDS             complement(1251981..1252496)
     CDS             1253039..1254046
     CDS             complement(1254043..1255068)
     CDS             complement(1255141..1255623)
     CDS             complement(1255776..1259300)
     CDS             complement(1259287..1259700)
     CDS             1259800..1260234
     CDS             1260266..1261036
     CDS             1261033..1262508
     CDS             1262505..1263290
     CDS             1263354..1263635
     CDS             1263626..1264747
     CDS             1264885..1265400
     CDS             1265571..1265858
     CDS             complement(1266034..1266885)
     CDS             complement(1267171..1267728)
     CDS             1267829..1268284
     CDS             1268471..1268761
     CDS             complement(1269298..1269630)
     CDS             1269793..1270032
     CDS             1270179..1271474
     CDS             1271471..1272337
     CDS             1272334..1273197
     CDS             1273194..1274291
     CDS             complement(1274269..1275477)
     CDS             complement(1275474..1275911)
     CDS             complement(1275896..1276138)
     CDS             complement(1276167..1276379)
     CDS             1276448..1277062
     CDS             1277059..1278276
     CDS             complement(1278218..1280473)
     CDS             1280498..1281043
     CDS             1281083..1281319
     CDS             1281306..1281656
     CDS             complement(1281688..1282782)
     CDS             complement(1282824..1283909)
     CDS             complement(1284041..1287121)
     CDS             complement(1287124..1287723)
     CDS             complement(1287823..1288443)
     CDS             complement(1288459..1289529)
     CDS             1289566..1290057
     CDS             complement(1290133..1291332)
     CDS             complement(1291370..1292251)
     CDS             complement(1292235..1292975)
     CDS             1292982..1293824
     CDS             1293830..1294114
     CDS             complement(1294115..1294918)
     CDS             complement(1294965..1295192)
     CDS             1295255..1295443
     CDS             1295479..1295700
     CDS             complement(1295697..1295906)
     CDS             complement(1295903..1297012)
     CDS             complement(1297041..1297364)
     CDS             complement(1297430..1298674)
     CDS             complement(1298699..1300579)
     CDS             complement(1300581..1301999)
     CDS             1302196..1303938
     CDS             1303940..1304254
     CDS             1304294..1305601
     CDS             complement(1305598..1306686)
     CDS             1306833..1308194
     CDS             1308224..1308634
     CDS             1308610..1309017
     CDS             complement(1309014..1309439)
     CDS             complement(1309436..1310947)
     CDS             complement(1311012..1311689)
     CDS             complement(1311674..1312402)
     CDS             complement(1312399..1313409)
     CDS             1313854..1314213
     CDS             complement(1314592..1315278)
     CDS             complement(1315275..1316606)
     CDS             complement(1316603..1317778)
     CDS             complement(1317771..1318742)
     CDS             complement(1318745..1319854)
     CDS             complement(1319901..1320776)
     CDS             complement(1320797..1321969)
     CDS             complement(1321966..1322877)
     CDS             complement(1322921..1323778)
     CDS             complement(1323877..1324113)
     CDS             1324185..1324346
     CDS             complement(1324343..1324657)
     CDS             complement(1324689..1325174)
     CDS             complement(1325251..1325670)
     CDS             1325927..1326310
     CDS             1326339..1326839
     CDS             1326860..1327198
     CDS             1327885..1329744
     CDS             complement(1330035..1330373)
     CDS             complement(1330423..1330740)
     CDS             complement(1330737..1331621)
     CDS             1331732..1332502
     CDS             complement(1332485..1332832)
     CDS             complement(1332829..1334190)
     CDS             1334267..1335355
     CDS             1335352..1336560
     CDS             1336557..1337165
     CDS             complement(1337195..1339078)
     CDS             complement(1339080..1339580)
     CDS             1339606..1340559
     CDS             complement(1340556..1341062)
     CDS             1341123..1341623
     CDS             1341837..1342526
     CDS             1342547..1343137
     CDS             complement(1343118..1343417)
     CDS             complement(1343417..1344181)
     CDS             complement(1344229..1344666)
     CDS             complement(1344663..1345799)
     CDS             complement(1345917..1347401)
     CDS             complement(1347673..1348308)
     CDS             complement(1348308..1349645)
     CDS             complement(1349661..1349996)
     CDS             1350097..1350447
     CDS             complement(1350437..1350928)
     CDS             complement(1350918..1352075)
     CDS             complement(1352072..1353316)
     CDS             complement(1353369..1353842)
     CDS             1353947..1354192
     CDS             complement(1354167..1354877)
     CDS             complement(1354960..1355415)
     CDS             complement(1355423..1355650)
     CDS             complement(1355698..1356126)
     CDS             complement(1356123..1357283)
     CDS             complement(1357370..1357792)
     CDS             complement(1357822..1358322)
     CDS             complement(1358319..1359419)
     CDS             complement(1359416..1360654)
     CDS             1360737..1361546
     CDS             complement(1361554..1362948)
     CDS             complement(1362952..1363329)
     CDS             complement(1363342..1364049)
     CDS             complement(1364169..1364756)
     CDS             1364798..1365340
     CDS             complement(1365552..1365773)
     CDS             complement(1365770..1367473)
     CDS             complement(1367470..1367715)
     CDS             1368127..1368432
     CDS             1368516..1369412
     CDS             1369409..1370215
     CDS             1370252..1371436
     CDS             1371420..1372178
     CDS             1372175..1373374
     CDS             complement(1373360..1373731)
     CDS             complement(1373731..1373991)
     CDS             1374187..1375209
     CDS             1375212..1376558
     CDS             1376561..1377805
     CDS             1377858..1378238
     CDS             complement(1378235..1378633)
     CDS             complement(1378804..1379946)
     CDS             complement(1379937..1381043)
     CDS             complement(1381040..1381579)
     CDS             complement(1381563..1382138)
     CDS             complement(1382205..1382579)
     CDS             complement(1382576..1383535)
     CDS             complement(1383570..1384976)
     CDS             complement(1384969..1387548)
     CDS             complement(1387567..1388883)
     CDS             complement(1388911..1390068)
     CDS             complement(1390110..1391918)
     CDS             complement(1391903..1392607)
     CDS             complement(1392600..1394222)
     CDS             complement(1394276..1395253)
     CDS             complement(1395253..1395939)
     CDS             complement(1395932..1396516)
     CDS             complement(1396796..1397473)
     CDS             complement(1397544..1398416)
     CDS             complement(1398413..1398976)
     CDS             complement(1398973..1401543)
     CDS             1401652..1401921
     CDS             1401899..1402570
     CDS             complement(1402508..1402669)
     CDS             complement(1402872..1403780)
     CDS             1403827..1404624
     CDS             1404651..1405145
     CDS             complement(1405116..1405946)
     CDS             complement(1405943..1406632)
     CDS             complement(1406629..1409805)
     CDS             complement(1409897..1410334)
     CDS             complement(1410365..1410931)
     CDS             complement(1410954..1411385)
     CDS             1411430..1411561
     CDS             1411565..1412197
     CDS             1412239..1414137
     CDS             complement(1414134..1415006)
     CDS             complement(1415087..1415245)
     CDS             complement(1415325..1416482)
     CDS             complement(1416516..1417079)
     CDS             complement(1417142..1417795)
     CDS             complement(1417779..1418699)
     CDS             complement(1418696..1420081)
     CDS             1420284..1421789
     CDS             complement(1421786..1422571)
     CDS             complement(1422556..1423185)
     CDS             complement(1423178..1423765)
     CDS             complement(1423762..1424772)
     CDS             complement(1424769..1425506)
     CDS             complement(1425496..1426467)
     CDS             complement(1426455..1427051)
     CDS             complement(1427042..1427269)
     CDS             1427336..1427971
     CDS             1427961..1428902
     CDS             complement(1429681..1429866)
     CDS             complement(1429887..1430108)
     CDS             complement(1430068..1430220)
     CDS             complement(1430242..1431255)
     CDS             complement(1431228..1432238)
     CDS             complement(1432279..1432932)
     CDS             complement(1432920..1433840)
     CDS             complement(1433831..1433950)
     CDS             complement(1433937..1434761)
     CDS             complement(1434758..1435366)
     CDS             complement(1435363..1436310)
     CDS             complement(1436300..1436764)
     CDS             1436814..1436996
     CDS             1437008..1437229
     CDS             1437207..1437410
     CDS             1437451..1438491
     CDS             complement(1438522..1440270)
     CDS             1440385..1440888
     CDS             complement(1440934..1441776)
     CDS             complement(1441773..1442678)
     CDS             complement(1442728..1443468)
     CDS             complement(1443516..1444211)
     CDS             complement(1444178..1444828)
     CDS             1444869..1445645
     CDS             complement(1445611..1446546)
     CDS             1446600..1447007
     CDS             1447206..1447667
     CDS             complement(1447931..1448146)
     CDS             complement(1448130..1448915)
     CDS             complement(1449090..1449653)
     CDS             complement(1449613..1450425)
     CDS             1450888..1451496
     CDS             1451493..1451777
     CDS             1451752..1452405
     CDS             1452390..1453001
     CDS             1453016..1454704
     CDS             complement(1454698..1455090)
     CDS             complement(1455110..1457347)
     CDS             1457404..1457751
     CDS             1457780..1459051
     CDS             1459048..1459551
     CDS             1459539..1460558
     CDS             1460589..1460993
     CDS             1460990..1461715
     CDS             1461708..1462016
     CDS             1462013..1462474
     CDS             1462461..1462733
     CDS             1463083..1464411
     CDS             1464408..1465181
     CDS             1465178..1466461
     CDS             1466505..1468421
     CDS             1468400..1468909
     CDS             1468906..1469115
     CDS             1469138..1469719
     CDS             1470799..1471752
     CDS             complement(1471749..1472186)
     CDS             1472333..1473313
     CDS             1473325..1474182
     CDS             1474179..1474424
     CDS             complement(1474498..1474860)
     CDS             complement(1474888..1475421)
     CDS             1475475..1476074
     CDS             1476071..1476340
     CDS             1476337..1477002
     CDS             1477008..1477772
     CDS             1477808..1478638
     CDS             1478734..1479975
     CDS             1480058..1480150
     CDS             1480268..1481194
     CDS             complement(1481191..1482537)
     CDS             1482829..1484613
     CDS             1484642..1485052
     CDS             1485045..1485599
     CDS             1485658..1486305
     CDS             1486302..1487435
     CDS             1487428..1489857
     CDS             1489897..1490937
     CDS             1490971..1491441
     CDS             complement(1491425..1491910)
     CDS             1491999..1493135
     CDS             1493125..1494102
     CDS             1494167..1495432
     CDS             1495689..1497329
     CDS             1497319..1499400
     CDS             1499606..1500898
     CDS             1500898..1501569
     CDS             1501706..1502767
     CDS             complement(1502815..1503972)
     CDS             complement(1503947..1504831)
     CDS             complement(1504845..1505120)
     CDS             complement(1505129..1505935)
     CDS             1505971..1508991
     CDS             complement(1509072..1509236)
     CDS             1509301..1510395
     CDS             1510395..1511318
     CDS             1511308..1512114
     CDS             complement(1512191..1512364)
     CDS             complement(1512421..1512855)
     CDS             1512896..1513858
     CDS             complement(1513850..1514086)
     CDS             complement(1514086..1514244)
     CDS             complement(1514247..1514753)
     CDS             complement(1514831..1515628)
     CDS             complement(1515621..1516439)
     CDS             1516521..1518287
     CDS             1518320..1518667
     CDS             1518664..1519218
     CDS             complement(1519215..1519601)
     CDS             complement(1519649..1519867)
     CDS             1519911..1520627
     CDS             1520657..1520998
     CDS             1521021..1522313
     CDS             1522340..1522951
     CDS             1522987..1523157
     CDS             1523135..1525522
     CDS             complement(1525569..1526315)
     CDS             1526396..1528135
     CDS             complement(1528148..1529950)
     CDS             complement(1529947..1530711)
     CDS             complement(1530702..1531886)
     CDS             1531887..1534499
     CDS             1534477..1534656
     CDS             1534653..1535258
     CDS             1535365..1535490
     CDS             1535487..1536470
     CDS             complement(1536467..1537120)
     CDS             1537191..1539590
     CDS             complement(1539612..1541867)
     CDS             complement(1541848..1542915)
     CDS             complement(1542991..1543485)
     CDS             1543812..1544207
     CDS             1544197..1545114
     CDS             1545257..1546504
     CDS             1546501..1546668
     CDS             1546723..1547871
     CDS             1547868..1548749
     CDS             1549045..1550244
     CDS             1550241..1551452
     CDS             1551488..1552204
     CDS             1552204..1553706
     CDS             complement(1553653..1554018)
     CDS             1554088..1555056
     CDS             complement(1555046..1555852)
     CDS             complement(1555895..1556443)
     CDS             1556534..1556842
     CDS             1556835..1558070
     CDS             1558067..1558333
     CDS             complement(1558304..1558921)
     CDS             complement(1558899..1560044)
     CDS             complement(1560041..1560742)
     CDS             complement(1560826..1562469)
     CDS             1562554..1563741
     CDS             complement(1563742..1564566)
     CDS             1564569..1564886
     CDS             1564890..1565567
     CDS             complement(1565581..1566537)
     CDS             complement(1566534..1566821)
     CDS             complement(1566876..1567499)
     CDS             complement(1567499..1567861)
     CDS             1567932..1568579
     CDS             complement(1568511..1569173)
     CDS             complement(1569152..1569616)
     CDS             complement(1569609..1570076)
     CDS             complement(1570137..1571906)
     CDS             complement(1571952..1572200)
     CDS             complement(1572170..1573234)
     CDS             1573351..1573863
     CDS             1573885..1574166
     CDS             complement(1574154..1574879)
     CDS             1574917..1575921
     CDS             complement(1575898..1578684)
     CDS             1578727..1579281
     CDS             complement(1579258..1580103)
     CDS             complement(1580120..1580677)
     CDS             complement(1580702..1581433)
     CDS             complement(1581506..1581889)
     CDS             complement(1581924..1582853)
     CDS             complement(1582919..1584265)
     CDS             complement(1584288..1585409)
     CDS             complement(1585446..1585874)
     CDS             1585928..1586803
     CDS             complement(1586781..1587893)
     CDS             complement(1587853..1588443)
     CDS             1588520..1589662
     CDS             1589652..1590542
     CDS             complement(1590539..1591510)
     CDS             complement(1591629..1592645)
     CDS             complement(1592666..1593304)
     CDS             complement(1593328..1593522)
     CDS             complement(1593539..1594153)
     CDS             complement(1594156..1594902)
     CDS             complement(1594925..1595470)
     CDS             1595507..1596094
     CDS             complement(1596052..1597188)
     CDS             complement(1597212..1598537)
     CDS             1599131..1600522
     CDS             1600559..1600720
     CDS             complement(1600773..1601033)
     CDS             complement(1601238..1601357)
     CDS             complement(1601302..1603371)
     CDS             1603918..1604667
     CDS             1604660..1605958
     CDS             1605994..1606476
     CDS             complement(1606473..1607990)
     CDS             complement(1608018..1609253)
     CDS             complement(1609285..1609764)
     CDS             complement(1609761..1611056)
     CDS             complement(1611087..1611917)
     CDS             complement(1611990..1612415)
     CDS             1612444..1612761
     CDS             complement(1612772..1613521)
     CDS             complement(1613528..1613821)
     CDS             complement(1613818..1614213)
     CDS             1614356..1614568
     CDS             1614565..1615461
     CDS             1615484..1615933
     CDS             1615930..1616490
     CDS             1616487..1617743
     CDS             1617780..1618199
     CDS             complement(1618177..1618977)
     CDS             complement(1618964..1619974)
     CDS             complement(1619971..1620891)
     CDS             1621016..1621876
     CDS             complement(1621845..1622624)
     CDS             1622701..1623636
     CDS             1623638..1624612
     CDS             1624643..1625074
     CDS             complement(1625071..1625784)
     CDS             complement(1625771..1626157)
     CDS             complement(1626191..1626304)
     CDS             1626609..1627643
     CDS             1627650..1627787
     CDS             complement(1628077..1628577)
     CDS             1628624..1629067
     CDS             1629085..1630857
     CDS             1630844..1631098
     CDS             1631129..1632115
     CDS             1632112..1633023
     CDS             complement(1633020..1633472)
     CDS             1633550..1633738
     CDS             1633768..1634553
     CDS             1634579..1635106
     CDS             complement(1635095..1635643)
     CDS             1635823..1635996
     CDS             complement(1636018..1637016)
     CDS             1637156..1637311
     CDS             complement(1637308..1637814)
     CDS             complement(1637811..1638518)
     CDS             1638564..1639901
     CDS             complement(1639871..1640431)
     CDS             1640651..1640833
     CDS             1640830..1641981
     CDS             1641978..1642871
     CDS             1642910..1644574
     CDS             1644622..1644954
     CDS             complement(1644914..1645120)
     CDS             complement(1645120..1645851)
     CDS             1645915..1647216
     CDS             1647705..1648160
     CDS             1648157..1648735
     CDS             1648723..1649607
     CDS             complement(1649585..1650073)
     CDS             complement(1650067..1651911)
     CDS             complement(1651934..1652761)
     CDS             1652801..1654036
     CDS             1654066..1654863
     CDS             1654958..1655392
     CDS             1655460..1655777
     CDS             1655759..1656142
     CDS             1656082..1656213
     CDS             complement(1656478..1657899)
     CDS             1657954..1658811
     CDS             1658814..1659236
     CDS             1659227..1659892
     CDS             complement(1659889..1661196)
     CDS             1661253..1661837
     CDS             complement(1661838..1662320)
     CDS             complement(1662317..1662817)
     CDS             1662880..1663461
     CDS             1663461..1664198
     CDS             1664268..1666829
     CDS             1666871..1667341
     CDS             complement(1667605..1668315)
     CDS             1668516..1669010
     CDS             1669225..1669341
     CDS             1669559..1669786
     CDS             1670270..1670536
     CDS             1670565..1671929
     CDS             1672017..1672550
     CDS             1672537..1673190
     CDS             1673298..1673723
     CDS             1673735..1674202
     CDS             complement(1674195..1675400)
     CDS             1675429..1676634
     CDS             1676658..1678625
     CDS             1678642..1680864
     CDS             1680899..1681429
     CDS             complement(1681416..1681871)
     CDS             1681911..1682993
     CDS             1683013..1683438
     CDS             1683439..1683702
     CDS             1684004..1685098
     CDS             complement(1685284..1685412)
     CDS             complement(1685417..1685608)
     CDS             1685644..1686300
     CDS             1686300..1687067
     CDS             complement(1687012..1687683)
     CDS             complement(1687709..1687882)
     CDS             1688071..1688166
     CDS             1688623..1688784
     CDS             complement(1688777..1689901)
     CDS             complement(1689938..1690696)
     CDS             complement(1690693..1691478)
     CDS             1691668..1691943
     CDS             1691940..1692605
     CDS             1692825..1693061
     CDS             1693063..1693467
     CDS             1693467..1694384
     CDS             1694566..1694862
     CDS             1694862..1695326
     CDS             1695360..1695860
     CDS             1695857..1696525
     CDS             1696557..1697591
     CDS             1697591..1698523
     CDS             1698520..1698768
     CDS             1698771..1699556
     CDS             1699528..1699764
     CDS             1699805..1700233
     CDS             complement(1700223..1700606)
     CDS             complement(1700628..1701527)
     CDS             complement(1701524..1702516)
     CDS             complement(1702513..1703946)
     CDS             complement(1703947..1705188)
     CDS             complement(1705203..1705535)
     CDS             complement(1705519..1707615)
     CDS             1707721..1708029
     CDS             1708029..1708328
     CDS             complement(1708329..1708490)
     CDS             1708544..1710466
     CDS             complement(1710461..1710997)
     CDS             1711014..1711589
     CDS             complement(1711586..1712326)
     CDS             1712360..1713778
     CDS             1713775..1714473
     CDS             1714493..1715026
     CDS             complement(1714995..1716269)
     CDS             complement(1716269..1717861)
     CDS             1717965..1718324
     CDS             complement(1718310..1718534)
     CDS             complement(1718525..1718842)
     CDS             complement(1718820..1719818)
     CDS             complement(1719853..1720878)
     CDS             complement(1720875..1721939)
     CDS             complement(1721936..1722973)
     CDS             complement(1722989..1723564)
     CDS             complement(1723570..1723956)
     CDS             complement(1725500..1726231)
     CDS             1727698..1728180
     CDS             1728450..1729175
     CDS             1729436..1729675
     CDS             1730162..1731154
     CDS             1731144..1732991
     CDS             1733014..1734078
     CDS             1734348..1735304
     CDS             1735396..1735488
     CDS             1735859..1738693
     CDS             1738742..1740781
     CDS             complement(1740771..1741634)
     CDS             complement(1741622..1742701)
     CDS             complement(1742673..1742822)
     CDS             1743108..1743272
     CDS             complement(1743538..1744740)
     CDS             complement(1744960..1745574)
     CDS             complement(1745571..1746401)
     CDS             complement(1746408..1747412)
     CDS             complement(1747409..1748299)
     CDS             complement(1748316..1749413)
     CDS             complement(1749358..1749543)
     CDS             1749672..1750589
     CDS             complement(1750546..1751850)
     CDS             complement(1751852..1753933)
     CDS             1754055..1754309
     CDS             1754306..1754947
     CDS             complement(1754944..1755837)
     CDS             complement(1755988..1756692)
     CDS             complement(1756712..1757314)
     CDS             complement(1757502..1758686)
     CDS             1758737..1759216
     CDS             complement(1759193..1760338)
     CDS             complement(1760340..1761785)
     CDS             1761875..1762597
     CDS             1762907..1763689
     CDS             1763686..1764612
     CDS             1764632..1765486
     CDS             1765532..1766461
     CDS             complement(1766464..1767216)
     CDS             complement(1767213..1768493)
     CDS             complement(1768490..1769863)
     CDS             complement(1769885..1770700)
     CDS             complement(1770657..1771385)
     CDS             complement(1771390..1772301)
     CDS             complement(1772298..1773719)
     CDS             complement(1773716..1777594)
     CDS             complement(1777680..1779842)
     CDS             1779924..1780463
     CDS             complement(1780456..1780713)
     CDS             complement(1780706..1781035)
     CDS             complement(1781038..1782270)
     CDS             complement(1782267..1782821)
     CDS             complement(1782823..1783431)
     CDS             complement(1783493..1785649)
     CDS             complement(1785650..1785970)
     CDS             complement(1785960..1786499)
     CDS             complement(1786518..1787240)
     CDS             complement(1787263..1787709)
     CDS             complement(1787741..1788343)
     CDS             1788428..1790053
     CDS             complement(1790069..1790524)
     CDS             1790680..1791519
     CDS             complement(1791516..1791899)
     CDS             complement(1792092..1793060)
     CDS             complement(1793070..1794182)
     CDS             complement(1794274..1794705)
     CDS             1794833..1796980
     CDS             1796998..1797441
     CDS             1797438..1797992
     CDS             1797992..1799260
     CDS             1799241..1799870
     CDS             1799864..1800649
     CDS             1800678..1801835
     CDS             complement(1801737..1801967)
     CDS             complement(1801997..1802344)
     CDS             complement(1802341..1803081)
     CDS             complement(1803068..1803694)
     CDS             complement(1803691..1804860)
     CDS             complement(1804814..1805428)
     CDS             complement(1805546..1806238)
     CDS             complement(1806321..1806905)
     CDS             complement(1806996..1807502)
     CDS             complement(1807462..1807686)
     CDS             complement(1807670..1810066)
     CDS             complement(1810124..1810573)
     CDS             complement(1810551..1810799)
     CDS             complement(1810849..1811688)
     CDS             complement(1811751..1812308)
     CDS             complement(1812405..1813151)
     CDS             complement(1813182..1814864)
     CDS             complement(1814900..1815376)
     CDS             complement(1815378..1815497)
     CDS             1815682..1816107
     CDS             1816097..1816930
     CDS             1816930..1818981
     CDS             complement(1818953..1819315)
     CDS             1821602..1821775
     CDS             1822116..1823393
     CDS             complement(1823382..1823915)
     CDS             complement(1823917..1824495)
     CDS             complement(1824589..1824993)
     CDS             1825064..1825768
     CDS             1826257..1826562
     CDS             1826559..1827008
     CDS             1826981..1827088
     CDS             complement(1827359..1827718)
     CDS             complement(1827763..1828503)
     CDS             1828640..1829236
     CDS             1829182..1830312
     CDS             complement(1830302..1830604)
     CDS             1830747..1831289
     CDS             1831286..1832044
     CDS             complement(1832066..1832278)
     CDS             1832370..1833044
     CDS             complement(1833041..1833214)
     CDS             1833287..1834372
     CDS             complement(1834503..1835231)
     CDS             1835257..1835445
     CDS             1835447..1835863
     CDS             complement(1836000..1836359)
     CDS             complement(1836343..1837230)
     CDS             complement(1837262..1837627)
     CDS             complement(1837648..1837830)
     CDS             complement(1837818..1838699)
     CDS             complement(1838719..1839915)
     CDS             complement(1839916..1840281)
     CDS             complement(1840282..1841034)
     CDS             complement(1841031..1841819)
     CDS             1842068..1842427
     CDS             complement(1842424..1844019)
     CDS             1844065..1845036
     CDS             complement(1845174..1845734)
     CDS             1845980..1846489
     CDS             1846588..1847631
     CDS             1847628..1847969
     CDS             1848012..1848596
     CDS             1848593..1848814
     CDS             complement(1848787..1849176)
     CDS             1849206..1851896
     CDS             1851893..1852261
     CDS             1852290..1852826
     CDS             1852807..1853541
     CDS             complement(1853506..1853670)
     CDS             complement(1853655..1854251)
     CDS             1854376..1855200
     CDS             1855321..1856463
     CDS             1856504..1857040
     CDS             1857040..1858287
     CDS             complement(1858277..1859419)
     CDS             1859530..1860996
     CDS             complement(1861018..1862364)
     CDS             complement(1862361..1862636)
     CDS             1862727..1863497
     CDS             1863494..1864390
     CDS             complement(1864387..1864998)
     CDS             1865071..1866114
     CDS             complement(1866111..1867142)
     CDS             complement(1867459..1867986)
     CDS             complement(1868070..1868375)
     CDS             1868475..1869284
     CDS             complement(1869334..1869438)
     CDS             complement(1869685..1870245)
     CDS             complement(1870298..1870945)
     CDS             1870960..1871880
     CDS             1871877..1872203
     CDS             complement(1872189..1873061)
     CDS             1873103..1873585
     CDS             complement(1873582..1874919)
     CDS             1874945..1875514
     CDS             1875520..1876542
     CDS             1876703..1878880
     CDS             1878868..1879401
     CDS             1879528..1879827
     CDS             complement(1879922..1880767)
     CDS             complement(1880764..1881783)
     CDS             complement(1881823..1882008)
     CDS             1882081..1882467
     CDS             complement(1882590..1882688)
     CDS             1882728..1882928
     CDS             complement(1883377..1884015)
     CDS             complement(1884015..1884746)
     CDS             complement(1884750..1885688)
     CDS             complement(1885876..1886229)
     CDS             complement(1886205..1886360)
     CDS             complement(1886357..1887397)
     CDS             1887452..1888627
     CDS             complement(1888659..1889573)
     CDS             1889629..1891023
     CDS             complement(1891006..1892196)
     CDS             complement(1892217..1892741)
     CDS             complement(1892825..1892974)
     CDS             complement(1893152..1893526)
     CDS             1893980..1895326
     CDS             complement(1895292..1895567)
     CDS             complement(1895594..1896226)
     CDS             1896486..1897511
     CDS             complement(1897995..1898297)
     CDS             complement(1898294..1899514)
     CDS             complement(1899504..1899941)
     CDS             complement(1900032..1900382)
     CDS             complement(1900379..1901353)
     CDS             complement(1901350..1901748)
     CDS             complement(1901745..1902815)
     CDS             complement(1902808..1904016)
     CDS             complement(1904013..1904951)
     CDS             complement(1905033..1906154)
     CDS             complement(1906145..1907776)
     CDS             complement(1907764..1909074)
     CDS             complement(1909067..1909303)
     CDS             complement(1909300..1909704)
     CDS             1909815..1911728
     CDS             1911763..1912494
     CDS             1912491..1912841
     CDS             complement(1912814..1913506)
     CDS             complement(1913525..1913995)
     CDS             1914011..1915129
     CDS             complement(1915091..1916182)
     CDS             1916209..1917624
     CDS             complement(1917616..1917912)
     CDS             1918004..1918840
     CDS             complement(1918837..1919874)
     CDS             complement(1919877..1920254)
     CDS             1920286..1920786
     CDS             1920780..1921124
     CDS             complement(1921099..1921596)
     CDS             1921627..1921743
     CDS             1921740..1922237
     CDS             complement(1922216..1922626)
     CDS             1922715..1923698
     CDS             1923727..1923915
     CDS             complement(1923912..1924583)
     CDS             1924740..1925213
     CDS             1925240..1926127
     CDS             1926124..1927731
     CDS             1927762..1928229
     CDS             complement(1928355..1929188)
     CDS             1929297..1930295
     CDS             complement(1930292..1930867)
     CDS             1930920..1932512
     CDS             complement(1932502..1932951)
     CDS             1932997..1933308
     CDS             1933301..1933798
     CDS             1933829..1934119
     CDS             1934153..1934725
     CDS             1934715..1936499
     CDS             1936528..1936755
     CDS             1936786..1940169
     CDS             1940407..1943061
     CDS             1943049..1944197
     CDS             1944231..1944536
     CDS             1944529..1944963
     CDS             1944993..1945436
     CDS             1945437..1946213
     CDS             1946281..1946607
     CDS             1946604..1947164
     CDS             1947169..1947609
     CDS             1947606..1947806
     CDS             1947838..1948098
     CDS             1948095..1949303
     CDS             complement(1949295..1951046)
     CDS             complement(1951050..1951958)
     CDS             complement(1952381..1952587)
     CDS             1952635..1953306
     CDS             1953299..1953952
     CDS             complement(1953938..1954324)
     CDS             complement(1954352..1955158)
     CDS             complement(1955155..1955688)
     CDS             complement(1955976..1957397)
     CDS             1957985..1958263
     CDS             1958296..1960491
     CDS             1960488..1960709
     CDS             1960730..1961770
     CDS             1961770..1962393
     CDS             complement(1962390..1963676)
     CDS             complement(1963704..1964225)
     CDS             1964277..1965974
     CDS             complement(1965971..1966168)
     CDS             complement(1966199..1966612)
     CDS             1966626..1970369
     CDS             complement(1970359..1970790)
     CDS             complement(1970816..1971421)
     CDS             1971516..1973264
     CDS             1973266..1973976
     CDS             1973973..1974395
     CDS             1974440..1974745
     CDS             complement(1974807..1975580)
     CDS             complement(1975672..1976712)
     CDS             complement(1976714..1977508)
     CDS             complement(1977513..1977803)
     CDS             complement(1977800..1979074)
     CDS             1979163..1979849
     CDS             complement(1979830..1980210)
     CDS             complement(1980248..1981168)
     CDS             complement(1981203..1981796)
     CDS             complement(1981999..1982241)
     CDS             1982314..1982613
     CDS             1982597..1982872
     CDS             complement(1982844..1983305)
     CDS             1983315..1983818
     CDS             1983808..1984965
     CDS             1984995..1985507
     CDS             1985504..1986217
     CDS             complement(1986201..1987688)
     CDS             complement(1987690..1988199)
     CDS             complement(1988196..1988411)
     CDS             complement(1988389..1989873)
     CDS             complement(1989875..1991404)
     CDS             complement(1991456..1991986)
     CDS             complement(1991983..1992900)
     CDS             1992929..1993537
     CDS             complement(1993534..1994661)
     CDS             1994690..1995976
     CDS             complement(1995961..1997352)
     CDS             complement(1997857..1998123)
     CDS             complement(1998120..1998593)
     CDS             complement(1998705..1999511)
     CDS             1999558..2000154
     CDS             2000178..2000327
     CDS             2000344..2000613
     CDS             complement(2000610..2001641)
     CDS             complement(2001638..2001955)
     CDS             2002131..2002928
     CDS             2002915..2004201
     CDS             2004369..2004533
     CDS             2004638..2005108
     CDS             complement(2005068..2005736)
     CDS             complement(2006033..2007160)
     CDS             complement(2007160..2007474)
     CDS             complement(2007579..2008679)
     CDS             complement(2008630..2009292)