CDS             complement(1336..1455)
     CDS             1638..2000
     CDS             complement(6377..6496)
     CDS             6679..7041
     CDS             10104..10385
     CDS             10416..11480
     CDS             complement(11517..12647)
     CDS             complement(12647..13543)
     CDS             complement(13625..15172)
     CDS             15336..16421
     CDS             16803..17573
     CDS             complement(17602..19359)
     CDS             complement(19370..20464)
     CDS             complement(20506..20931)
     CDS             complement(20974..22041)
     CDS             22111..22560
     CDS             22602..24047
     CDS             complement(24061..25230)
     CDS             complement(25243..26055)
     CDS             complement(26061..26552)
     CDS             complement(26673..27725)
     CDS             27798..28640
     CDS             complement(28670..28897)
     CDS             complement(28989..29414)
     CDS             29531..30406
     CDS             complement(30411..30746)
     CDS             complement(30743..31567)
     CDS             31747..32862
     CDS             complement(32916..33188)
     CDS             complement(33256..36651)
     CDS             complement(38387..38506)
     CDS             38689..39051
     CDS             complement(42181..43179)
     CDS             43261..44712
     CDS             complement(44777..45415)
     CDS             45609..47657
     CDS             47673..48755
     CDS             complement(49388..49909)
     CDS             50520..51746
     CDS             51767..52714
     CDS             52740..53789
     CDS             53793..54350
     CDS             54361..54948
     CDS             complement(54975..55871)
     CDS             complement(55876..56934)
     CDS             complement(56946..58595)
     CDS             complement(58605..59624)
     CDS             complement(59643..59924)
     CDS             60428..61495
     CDS             61568..62914
     CDS             62928..63881
     CDS             63932..64384
     CDS             complement(64389..65483)
     CDS             65556..65828
     CDS             65867..66322
     CDS             66371..66784
     CDS             66822..67112
     CDS             complement(67114..68025)
     CDS             complement(68156..68896)
     CDS             complement(68893..69501)
     CDS             complement(69515..69994)
     CDS             complement(70102..71172)
     CDS             complement(71296..72363)
     CDS             72602..73564
     CDS             complement(73629..74051)
     CDS             complement(74160..74390)
     CDS             complement(74409..75092)
     CDS             complement(75129..75380)
     CDS             75475..76359
     CDS             76751..77089
     CDS             77116..78342
     CDS             78446..78784
     CDS             78986..79324
     CDS             79353..80588
     CDS             80649..80948
     CDS             81202..82140
     CDS             complement(82661..83734)
     CDS             83849..84829
     CDS             84962..86155
     CDS             86225..86581
     CDS             complement(86570..87379)
     CDS             complement(87608..87817)
     CDS             87961..88689
     CDS             complement(88705..89550)
     CDS             89745..90362
     CDS             90509..91600
     CDS             91628..93160
     CDS             93160..93951
     CDS             93984..95063
     CDS             complement(95381..96094)
     CDS             complement(96131..97177)
     CDS             complement(97177..97641)
     CDS             complement(97761..98987)
     CDS             complement(98977..100125)
     CDS             complement(100130..100735)
     CDS             complement(100750..101856)
     CDS             complement(101838..102422)
     CDS             complement(102523..102846)
     CDS             complement(102895..103188)
     CDS             complement(103274..104686)
     CDS             104708..105892
     CDS             complement(105895..107082)
     CDS             107207..107755
     CDS             complement(107786..107983)
     CDS             108126..109277
     CDS             complement(109297..110475)
     CDS             complement(110490..110975)
     CDS             111064..111702
     CDS             111821..112720
     CDS             113747..114364
     CDS             114454..115014
     CDS             115117..115677
     CDS             115687..116211
     CDS             116352..117383
     CDS             117416..119032
     CDS             119023..119991
     CDS             complement(119995..120534)
     CDS             complement(120542..121822)
     CDS             complement(121832..122641)
     CDS             complement(122675..123379)
     CDS             123500..124021
     CDS             124154..125185
     CDS             complement(125209..125877)
     CDS             complement(125924..126541)
     CDS             complement(126554..127261)
     CDS             complement(127261..127647)
     CDS             complement(127660..127977)
     CDS             complement(127981..128889)
     CDS             129070..130236
     CDS             complement(130264..130938)
     CDS             complement(130979..132511)
     CDS             complement(132540..133565)
     CDS             complement(133625..134689)
     CDS             complement(134996..135565)
     CDS             135625..136299
     CDS             136315..137160
     CDS             137305..138459
     CDS             138509..139372
     CDS             complement(139445..140935)
     CDS             141012..141341
     CDS             141612..142826
     CDS             142844..143347
     CDS             143404..144411
     CDS             145038..145436
     CDS             145485..147068
     CDS             147092..148219
     CDS             complement(148268..150583)
     CDS             complement(150629..151501)
     CDS             complement(151531..153036)
     CDS             complement(153055..154170)
     CDS             complement(154198..154806)
     CDS             complement(154822..155379)
     CDS             complement(155411..156817)
     CDS             complement(156832..157773)
     CDS             158021..159931
     CDS             complement(159965..161020)
     CDS             161087..161602
     CDS             161607..161750
     CDS             162132..163472
     CDS             complement(163741..163899)
     CDS             complement(163925..165085)
     CDS             complement(165135..166640)
     CDS             166877..167260
     CDS             167490..167915
     CDS             167941..168300
     CDS             168301..168900
     CDS             168917..169072
     CDS             complement(169144..170445)
     CDS             complement(170597..171343)
     CDS             171362..172006
     CDS             172067..173104
     CDS             complement(173152..173586)
     CDS             complement(173677..174438)
     CDS             complement(174448..175830)
     CDS             complement(175831..176799)
     CDS             complement(176801..177259)
     CDS             177345..178499
     CDS             178521..179378
     CDS             179382..180128
     CDS             complement(180131..180415)
     CDS             180497..181699
     CDS             complement(181696..183072)
     CDS             183215..183679
     CDS             complement(183704..186070)
     CDS             complement(186183..186542)
     CDS             complement(186678..187496)
     CDS             complement(187497..190466)
     CDS             complement(190641..191111)
     CDS             complement(191240..191779)
     CDS             complement(192024..192236)
     CDS             complement(192407..193150)
     CDS             complement(193271..193663)
     CDS             193742..194524
     CDS             194539..195159
     CDS             complement(195229..196509)
     CDS             196599..197528
     CDS             198032..198409
     CDS             complement(198646..199608)
     CDS             complement(199808..200512)
     CDS             200856..201914
     CDS             complement(201999..202223)
     CDS             202514..203332
     CDS             203535..203849
     CDS             204032..205093
     CDS             205158..206036
     CDS             206036..206818
     CDS             206848..207624
     CDS             207617..208225
     CDS             208252..209379
     CDS             210169..211125
     CDS             211168..211401
     CDS             211471..212001
     CDS             212528..213331
     CDS             213341..214006
     CDS             214016..215158
     CDS             215314..216543
     CDS             complement(216559..217113)
     CDS             217290..218150
     CDS             218246..218914
     CDS             complement(218916..220640)
     CDS             complement(220652..221533)
     CDS             complement(221545..222096)
     CDS             222212..222622
     CDS             complement(222645..224720)
     CDS             complement(224723..225013)
     CDS             225188..225925
     CDS             complement(225853..225987)
     CDS             226294..227217
     CDS             227364..228833
     CDS             229031..230509
     CDS             230588..230827
     CDS             230837..231115
     CDS             231125..232408
     CDS             complement(232456..233460)
     CDS             complement(233476..234177)
     CDS             complement(234309..236621)
     CDS             236852..237973
     CDS             complement(238007..238738)
     CDS             complement(238779..239465)
     CDS             239547..239915
     CDS             239930..240970
     CDS             240972..241361
     CDS             241487..242635
     CDS             242635..243528
     CDS             243562..243960
     CDS             243938..244393
     CDS             244445..244930
     CDS             244932..245789
     CDS             245800..246333
     CDS             246337..248100
     CDS             complement(248102..248371)
     CDS             complement(248384..248758)
     CDS             complement(248751..249767)
     CDS             complement(249805..250146)
     CDS             complement(250204..250455)
     CDS             complement(250463..250957)
     CDS             complement(250957..251097)
     CDS             complement(251152..251442)
     CDS             complement(251472..252176)
     CDS             complement(252275..253054)
     CDS             253227..253331
     CDS             253425..253523
     CDS             complement(253586..255694)
     CDS             255837..257360
     CDS             257381..258280
     CDS             complement(258316..258927)
     CDS             complement(258939..259487)
     CDS             complement(259616..259915)
     CDS             complement(260003..261010)
     CDS             complement(261024..261665)
     CDS             complement(261844..262134)
     CDS             complement(262131..262748)
     CDS             263471..263668
     CDS             263898..264827
     CDS             264845..265900
     CDS             265936..266379
     CDS             complement(266419..267060)
     CDS             complement(267080..267796)
     CDS             complement(267810..268598)
     CDS             268844..270058
     CDS             complement(270082..270756)
     CDS             complement(270743..271441)
     CDS             complement(271467..272258)
     CDS             complement(272277..273032)
     CDS             273244..274248
     CDS             274500..277178
     CDS             complement(277203..278237)
     CDS             complement(278367..279545)
     CDS             279585..280046
     CDS             280059..281036
     CDS             281057..281446
     CDS             281507..283399
     CDS             complement(283401..283877)
     CDS             284066..284485
     CDS             284645..286441
     CDS             286576..288036
     CDS             288046..288276
     CDS             288282..289076
     CDS             289112..289852
     CDS             complement(289876..290958)
     CDS             291206..291586
     CDS             291659..293002
     CDS             complement(292999..293184)
     CDS             complement(293196..294122)
     CDS             294281..295129
     CDS             295253..296158
     CDS             complement(296196..297284)
     CDS             complement(297342..297758)
     CDS             297985..298569
     CDS             299545..299793
     CDS             300047..300514
     CDS             300514..300894
     CDS             301093..301452
     CDS             complement(301467..301604)
     CDS             complement(301670..302428)
     CDS             complement(302475..303335)
     CDS             complement(303341..305053)
     CDS             305126..305815
     CDS             305972..306184
     CDS             306194..306538
     CDS             306663..307247
     CDS             307302..307685
     CDS             307706..308146
     CDS             308155..308610
     CDS             308728..308856
     CDS             complement(308925..310169)
     CDS             complement(310162..310761)
     CDS             complement(310758..312596)
     CDS             312964..314115
     CDS             complement(314207..315859)
     CDS             complement(315937..316623)
     CDS             complement(316643..317557)
     CDS             317627..318172
     CDS             318173..319633
     CDS             complement(319643..320617)
     CDS             complement(320722..321102)
     CDS             complement(321169..322191)
     CDS             322398..324389
     CDS             324525..326042
     CDS             326152..326958
     CDS             326973..327263
     CDS             327272..327910
     CDS             complement(327912..328304)
     CDS             328459..330339
     CDS             330669..331394
     CDS             331537..332259
     CDS             332330..332743
     CDS             complement(332791..333198)
     CDS             complement(333215..333721)
     CDS             complement(333690..334742)
     CDS             334861..335376
     CDS             335879..337588
     CDS             337634..339139
     CDS             339432..339866
     CDS             complement(339867..340538)
     CDS             complement(340591..341472)
     CDS             complement(341597..342424)
     CDS             complement(342467..343600)
     CDS             complement(343814..344128)
     CDS             complement(344219..344812)
     CDS             complement(344939..345679)
     CDS             345775..346410
     CDS             346412..347515
     CDS             347515..348450
     CDS             348468..349775
     CDS             349799..351034
     CDS             complement(351015..352514)
     CDS             complement(352524..353708)
     CDS             complement(353715..354788)
     CDS             complement(354790..355911)
     CDS             complement(355921..356598)
     CDS             356729..357700
     CDS             complement(357702..358256)
     CDS             complement(358253..359554)
     CDS             complement(359558..360508)
     CDS             complement(360474..361472)
     CDS             complement(361472..363307)
     CDS             363355..364086
     CDS             364099..364338
     CDS             364502..364705
     CDS             364974..366938
     CDS             366983..368389
     CDS             368523..369152
     CDS             complement(369232..370065)
     CDS             370269..370517
     CDS             complement(370557..371087)
     CDS             371244..372545
     CDS             complement(373010..374194)
     CDS             complement(374200..374844)
     CDS             complement(374873..376156)
     CDS             complement(376162..376485)
     CDS             complement(376490..378844)
     CDS             379024..379512
     CDS             379678..381363
     CDS             381781..383508
     CDS             complement(384080..384262)
     CDS             complement(384368..385045)
     CDS             complement(385282..385485)
     CDS             385775..386296
     CDS             complement(386328..387500)
     CDS             complement(387503..387667)
     CDS             complement(387754..388413)
     CDS             complement(388479..389627)
     CDS             complement(389726..391060)
     CDS             complement(391261..391776)
     CDS             complement(391835..392569)
     CDS             complement(392585..392863)
     CDS             393105..394397
     CDS             394599..397277
     CDS             397319..398191
     CDS             398202..399059
     CDS             399069..399722
     CDS             399758..400696
     CDS             400715..402076
     CDS             402378..403463
     CDS             403481..404410
     CDS             404516..405316
     CDS             405344..406114
     CDS             complement(406129..406542)
     CDS             406701..407621
     CDS             complement(407641..408801)
     CDS             408933..409796
     CDS             complement(409867..410370)
     CDS             410396..411682
     CDS             411833..414028
     CDS             complement(414091..415959)
     CDS             416131..417777
     CDS             417866..418462
     CDS             418670..419395
     CDS             419415..420323
     CDS             420466..421977
     CDS             421990..422091
     CDS             422287..423252
     CDS             423270..424184
     CDS             424215..424667
     CDS             424800..426188
     CDS             complement(426315..426542)
     CDS             426592..426690
     CDS             426937..427578
     CDS             427568..428161
     CDS             complement(428224..429171)
     CDS             complement(429261..430361)
     CDS             430621..430914
     CDS             430969..431667
     CDS             complement(431730..433031)
     CDS             433190..433963
     CDS             433982..434476
     CDS             complement(434515..434763)
     CDS             435030..435635
     CDS             435636..436586
     CDS             436573..437676
     CDS             complement(437673..438470)
     CDS             438564..439478
     CDS             439634..440197
     CDS             440245..440421
     CDS             440453..440929
     CDS             440930..441244
     CDS             441246..441449
     CDS             complement(441547..441783)
     CDS             complement(441990..442316)
     CDS             complement(442530..442889)
     CDS             complement(442923..443207)
     CDS             complement(443364..444209)
     CDS             complement(444206..445063)
     CDS             complement(445073..445432)
     CDS             complement(445611..445883)
     CDS             complement(445925..446938)
     CDS             complement(447066..447587)
     CDS             complement(447703..448449)
     CDS             complement(448553..449101)
     CDS             450214..451830
     CDS             complement(451950..452144)
     CDS             452313..453959
     CDS             454461..454838
     CDS             456701..458044
     CDS             complement(458318..458512)
     CDS             complement(458525..459142)
     CDS             complement(459308..462367)
     CDS             complement(462521..463246)
     CDS             complement(463612..463974)
     CDS             464129..464380
     CDS             464479..464997
     CDS             465000..465224
     CDS             465211..465405
     CDS             465417..465800
     CDS             465802..467826
     CDS             467830..468102
     CDS             468086..469072
     CDS             469177..470175
     CDS             470202..471008
     CDS             complement(471143..472984)
     CDS             complement(473717..474019)
     CDS             complement(474016..474273)
     CDS             complement(474413..474790)
     CDS             complement(475377..475787)
     CDS             475968..476249
     CDS             complement(476251..478203)
     CDS             complement(478571..478954)
     CDS             complement(478947..479240)
     CDS             complement(479516..481216)
     CDS             481669..482484
     CDS             482858..483295
     CDS             483526..485715
     CDS             complement(485802..486212)
     CDS             complement(486425..486886)
     CDS             complement(487189..487527)
     CDS             complement(487521..488162)
     CDS             complement(488162..488881)
     CDS             complement(489237..495467)
     CDS             complement(496024..498294)
     CDS             complement(498297..499391)
     CDS             499642..501126
     CDS             complement(501162..501839)
     CDS             502044..502658
     CDS             complement(502790..503530)
     CDS             503643..503786
     CDS             503825..504376
     CDS             complement(504522..506024)
     CDS             506485..507573
     CDS             507985..508290
     CDS             complement(508346..509377)
     CDS             complement(509394..510107)
     CDS             complement(510094..510894)
     CDS             complement(510908..511690)
     CDS             512277..512852
     CDS             512896..514647
     CDS             514657..515904
     CDS             515910..516272
     CDS             516288..517241
     CDS             517360..518697
     CDS             complement(518774..519895)
     CDS             520101..520910
     CDS             520921..521586
     CDS             521710..522561
     CDS             complement(522589..523119)
     CDS             complement(523200..523469)
     CDS             complement(523566..523943)
     CDS             complement(523959..526463)
     CDS             complement(526565..527812)
     CDS             complement(527825..529141)
     CDS             complement(529146..529850)
     CDS             complement(530045..530620)
     CDS             complement(530661..531083)
     CDS             531626..532351
     CDS             532365..532985
     CDS             complement(532987..533208)
     CDS             complement(533633..535291)
     CDS             535522..536139
     CDS             536126..536635
     CDS             536793..538262
     CDS             538377..538952
     CDS             538959..539189
     CDS             complement(539194..540276)
     CDS             complement(540277..540915)
     CDS             complement(541064..541477)
     CDS             complement(541501..542571)
     CDS             542666..543277
     CDS             543442..543732
     CDS             543913..544905
     CDS             545004..545744
     CDS             545781..546422
     CDS             546539..547150
     CDS             547184..547699
     CDS             547714..548724
     CDS             548751..550601
     CDS             550818..551429
     CDS             551491..552786
     CDS             552862..553434
     CDS             553444..553992
     CDS             554127..554957
     CDS             554992..555651
     CDS             555729..556619
     CDS             complement(556641..557555)
     CDS             557679..558281
     CDS             558325..559017
     CDS             complement(559014..559856)
     CDS             complement(559858..560271)
     CDS             complement(560281..560577)
     CDS             560708..561211
     CDS             561273..562034
     CDS             complement(562048..562482)
     CDS             complement(562817..563107)
     CDS             complement(563258..563740)
     CDS             complement(563804..564712)
     CDS             complement(564732..565667)
     CDS             complement(565697..567346)
     CDS             complement(567367..567774)
     CDS             complement(567797..568318)
     CDS             complement(568527..570113)
     CDS             complement(570187..570687)
     CDS             complement(570696..571589)
     CDS             complement(571721..572407)
     CDS             572518..573162
     CDS             complement(573704..573943)
     CDS             complement(573961..574830)
     CDS             complement(574840..575031)
     CDS             complement(575111..575401)
     CDS             complement(575501..576217)
     CDS             complement(576227..576955)
     CDS             577032..577814
     CDS             577959..578675
     CDS             578683..578976
     CDS             complement(579029..581689)
     CDS             582112..582549
     CDS             complement(582554..583252)
     CDS             complement(583278..584351)
     CDS             584564..585331
     CDS             complement(585337..585537)
     CDS             585799..587331
     CDS             complement(587336..588037)
     CDS             complement(588068..588727)
     CDS             complement(588738..588920)
     CDS             complement(588917..589702)
     CDS             complement(589779..590345)
     CDS             complement(590364..591674)
     CDS             591868..593298
     CDS             593316..594008
     CDS             594165..595451
     CDS             complement(595456..596202)
     CDS             complement(596237..596920)
     CDS             complement(597015..597902)
     CDS             complement(598023..598676)
     CDS             598821..599135
     CDS             599144..599965
     CDS             600046..600600
     CDS             complement(600654..601430)
     CDS             complement(601455..603065)
     CDS             complement(603102..604346)
     CDS             complement(604474..604824)
     CDS             604972..606921
     CDS             606974..607516
     CDS             complement(607518..608042)
     CDS             complement(608051..608197)
     CDS             608278..609078
     CDS             609174..609749
     CDS             complement(609963..611255)
     CDS             611386..612660
     CDS             612707..613357
     CDS             613463..613792
     CDS             613803..614198
     CDS             614221..615816
     CDS             complement(615836..616645)
     CDS             616692..617600
     CDS             617653..618333
     CDS             618397..618798
     CDS             complement(618916..619149)
     CDS             complement(619232..619768)
     CDS             complement(619778..620047)
     CDS             620371..620577
     CDS             620746..621144
     CDS             complement(621322..623268)
     CDS             complement(623532..623738)
     CDS             623850..624254
     CDS             624435..625601
     CDS             625721..626323
     CDS             626477..627670
     CDS             627673..628398
     CDS             628612..629844
     CDS             629884..630426
     CDS             630535..632772
     CDS             complement(632868..633056)
     CDS             complement(633076..633306)
     CDS             complement(633346..633699)
     CDS             complement(633847..634824)
     CDS             634967..635980
     CDS             complement(635985..636860)
     CDS             complement(636877..637821)
     CDS             638034..638234
     CDS             complement(638236..638652)
     CDS             complement(638656..639669)
     CDS             complement(639680..641215)
     CDS             641395..643140
     CDS             643154..643663
     CDS             644170..644622
     CDS             complement(644644..645609)
     CDS             645729..646721
     CDS             646779..646973
     CDS             647049..647600
     CDS             complement(647675..647947)
     CDS             complement(648045..648965)
     CDS             complement(649030..650241)
     CDS             complement(650283..650801)
     CDS             651185..652060
     CDS             652057..652287
     CDS             652337..653956
     CDS             653984..654544
     CDS             654588..655076
     CDS             complement(655139..656764)
     CDS             657133..657795
     CDS             657825..658433
     CDS             658446..659123
     CDS             659209..660099
     CDS             660109..660303
     CDS             660406..661326
     CDS             complement(661342..662571)
     CDS             complement(662813..663016)
     CDS             complement(663027..663413)
     CDS             complement(663550..664947)
     CDS             complement(665043..665519)
     CDS             665612..666622
     CDS             complement(666725..668302)
     CDS             complement(668393..669088)
     CDS             complement(669125..670366)
     CDS             complement(670531..671097)
     CDS             complement(671197..672348)
     CDS             672512..672976
     CDS             673098..673739
     CDS             674140..674958
     CDS             675181..675702
     CDS             complement(675756..677372)
     CDS             677395..678765
     CDS             complement(678832..679533)
     CDS             complement(679539..680087)
     CDS             complement(680170..681129)
     CDS             complement(681195..682061)
     CDS             complement(682145..684052)
     CDS             complement(684187..684846)
     CDS             complement(684942..686324)
     CDS             686587..689454
     CDS             689482..689799
     CDS             complement(689869..691212)
     CDS             complement(691236..691787)
     CDS             691982..692425
     CDS             692462..693340
     CDS             complement(693345..694367)
     CDS             complement(694408..695277)
     CDS             complement(695370..696470)
     CDS             complement(696475..697758)
     CDS             complement(697771..699024)
     CDS             699229..699939
     CDS             700387..700983
     CDS             701140..703920
     CDS             703930..704988
     CDS             705074..705820
     CDS             706252..707988
     CDS             707988..708554
     CDS             708565..709863
     CDS             709877..710302
     CDS             complement(710315..710851)
     CDS             711235..711585
     CDS             711623..712030
     CDS             712283..713923
     CDS             714013..714708
     CDS             714749..715381
     CDS             715378..715743
     CDS             715883..716317
     CDS             complement(716325..716882)
     CDS             717235..717468
     CDS             complement(717504..719444)
     CDS             complement(719441..721024)
     CDS             complement(721032..723896)
     CDS             complement(724013..724432)
     CDS             complement(724442..724645)
     CDS             complement(724668..725891)
     CDS             complement(725998..727350)
     CDS             727487..727804
     CDS             727879..728799
     CDS             complement(728827..728997)
     CDS             729123..729377
     CDS             729402..730205
     CDS             complement(730287..731216)
     CDS             complement(732154..732858)
     CDS             complement(732952..733107)
     CDS             complement(733128..733808)
     CDS             complement(734495..734872)
     CDS             736065..737234
     CDS             complement(737294..738268)
     CDS             complement(738278..738538)
     CDS             complement(738541..738699)
     CDS             complement(738712..738867)
     CDS             complement(739200..739430)
     CDS             complement(739441..741447)
     CDS             complement(741467..741994)
     CDS             complement(742051..742263)
     CDS             complement(742371..742568)
     CDS             742746..743045
     CDS             743475..744809
     CDS             complement(744856..746163)
     CDS             746442..748256
     CDS             748258..749538
     CDS             complement(749567..749875)
     CDS             complement(749878..750849)
     CDS             complement(750869..752053)
     CDS             complement(752250..752480)
     CDS             752649..753023
     CDS             753138..753662
     CDS             753774..754082
     CDS             complement(754114..754386)
     CDS             complement(754505..755509)
     CDS             complement(756454..757008)
     CDS             complement(757172..758122)
     CDS             complement(758130..759548)
     CDS             complement(759560..761545)
     CDS             761693..762445
     CDS             complement(762446..762937)
     CDS             complement(762949..763722)
     CDS             complement(763723..765075)
     CDS             complement(765202..765717)
     CDS             complement(765796..766236)
     CDS             complement(766242..766721)
     CDS             complement(766733..767473)
     CDS             complement(767470..767598)
     CDS             complement(767574..767810)
     CDS             complement(767826..768143)
     CDS             complement(768170..768619)
     CDS             complement(768715..770745)
     CDS             complement(770742..772682)
     CDS             complement(772684..773010)
     CDS             773793..775298
     CDS             775276..775686
     CDS             775790..776566
     CDS             777583..777738
     CDS             complement(778044..778538)
     CDS             778818..780980
     CDS             complement(781596..782831)
     CDS             783205..783807
     CDS             784022..784600
     CDS             784703..785689
     CDS             785705..786652
     CDS             786821..787339
     CDS             787463..787987
     CDS             788112..789326
     CDS             789385..790590
     CDS             complement(790662..791330)
     CDS             791640..792218
     CDS             792358..793440
     CDS             793433..794335
     CDS             794594..794749
     CDS             794958..796115
     CDS             796127..797239
     CDS             797327..797842
     CDS             798060..798596
     CDS             798627..799346
     CDS             799465..800229
     CDS             800375..801568
     CDS             801580..802365
     CDS             complement(802414..803022)
     CDS             complement(803109..803621)
     CDS             complement(803702..805822)
     CDS             806190..807299
     CDS             complement(807432..808670)
     CDS             complement(808687..810987)
     CDS             complement(811265..811486)
     CDS             complement(811639..812487)
     CDS             complement(812509..813213)
     CDS             complement(813248..813748)
     CDS             complement(813762..814994)
     CDS             815353..815775
     CDS             815792..816694
     CDS             816716..818131
     CDS             818140..819333
     CDS             819424..821388
     CDS             complement(821649..821915)
     CDS             822197..822490
     CDS             complement(822505..822849)
     CDS             823118..823777
     CDS             823802..824893
     CDS             825017..826045
     CDS             826046..827824
     CDS             827876..828784
     CDS             complement(828790..829653)
     CDS             complement(829722..831026)
     CDS             831187..832368
     CDS             complement(832383..832952)
     CDS             833119..833310
     CDS             833339..834007
     CDS             complement(834019..834489)
     CDS             complement(834556..835146)
     CDS             835811..836656
     CDS             836716..837114
     CDS             837214..837441
     CDS             837505..838239
     CDS             complement(838282..838638)
     CDS             838896..839165
     CDS             complement(839216..839815)
     CDS             complement(839898..840371)
     CDS             840563..841249
     CDS             841312..842565
     CDS             complement(842609..843199)
     CDS             complement(843266..843745)
     CDS             844090..844917
     CDS             844960..845277
     CDS             845287..845652
     CDS             845702..847135
     CDS             847128..848516
     CDS             848539..849981
     CDS             849999..851375
     CDS             851341..851661
     CDS             852237..853538
     CDS             853539..854363
     CDS             854513..854989
     CDS             854998..856164
     CDS             complement(856222..857625)
     CDS             complement(857796..858635)
     CDS             complement(858699..859535)
     CDS             complement(859546..860715)
     CDS             861171..861596
     CDS             861628..862584
     CDS             862626..863819
     CDS             863940..864854
     CDS             864944..866647
     CDS             complement(866661..867458)
     CDS             867911..869512
     CDS             complement(869522..870580)
     CDS             complement(870603..871451)
     CDS             871531..871923
     CDS             complement(871929..872054)
     CDS             complement(872195..873739)
     CDS             complement(873802..874821)
     CDS             complement(874946..875287)
     CDS             875462..876343
     CDS             complement(876371..877336)
     CDS             complement(877367..877864)
     CDS             complement(877974..879140)
     CDS             complement(879295..880062)
     CDS             complement(880212..880514)
     CDS             complement(880636..880962)
     CDS             complement(880955..881605)
     CDS             881791..884034
     CDS             884248..884823
     CDS             complement(884847..885395)
     CDS             885559..887160
     CDS             887183..888115
     CDS             888239..888832
     CDS             888854..890125
     CDS             890226..891452
     CDS             complement(891545..894625)
     CDS             894927..895586
     CDS             895596..896249
     CDS             complement(896279..897316)
     CDS             complement(897383..897775)
     CDS             complement(897787..898014)
     CDS             898102..898260
     CDS             complement(898296..899204)
     CDS             complement(899384..899980)
     CDS             complement(899977..900903)
     CDS             complement(900933..901325)
     CDS             901511..901891
     CDS             901906..902388
     CDS             complement(902427..902855)
     CDS             complement(902899..903480)
     CDS             complement(903556..903750)
     CDS             complement(903792..904169)
     CDS             complement(904188..904895)
     CDS             904995..905588
     CDS             905585..905833
     CDS             905897..906730
     CDS             complement(906776..908317)
     CDS             complement(908415..909167)
     CDS             complement(909214..910443)
     CDS             910627..910959
     CDS             911073..911723
     CDS             911732..912544
     CDS             912553..913155
     CDS             913166..913609
     CDS             913654..914751
     CDS             914756..917518
     CDS             917529..917993
     CDS             918010..919413
     CDS             complement(919439..920242)
     CDS             complement(920322..920930)
     CDS             complement(920951..921640)
     CDS             complement(921656..922027)
     CDS             complement(922112..923158)
     CDS             923434..923931
     CDS             923928..924773
     CDS             924790..925536
     CDS             complement(925590..926363)
     CDS             complement(926379..927056)
     CDS             complement(927079..927357)
     CDS             complement(927431..928942)
     CDS             complement(929000..929812)
     CDS             complement(929826..930278)
     CDS             complement(930301..931311)
     CDS             931400..933241
     CDS             complement(933286..934695)
     CDS             complement(934878..935744)
     CDS             936026..936382
     CDS             936440..937774
     CDS             937787..939217
     CDS             939228..940148
     CDS             complement(940241..940636)
     CDS             complement(940779..941531)
     CDS             complement(941822..942295)
     CDS             942852..943718
     CDS             943765..946236
     CDS             complement(946238..946891)
     CDS             complement(946911..947258)
     CDS             complement(947275..948177)
     CDS             complement(948263..949270)
     CDS             949611..951110
     CDS             951146..951361
     CDS             951358..952077
     CDS             952202..952459
     CDS             complement(952509..953126)
     CDS             complement(953174..953893)
     CDS             954150..954581
     CDS             954600..955874
     CDS             955953..956324
     CDS             956353..958074
     CDS             958096..959445
     CDS             complement(959495..959908)
     CDS             complement(959986..960843)
     CDS             complement(960830..961489)
     CDS             complement(961541..962392)
     CDS             962612..963268
     CDS             963269..964051
     CDS             complement(964056..964235)
     CDS             complement(964340..964804)
     CDS             complement(964809..966182)
     CDS             complement(966196..967350)
     CDS             complement(967365..968117)
     CDS             complement(968128..969549)
     CDS             complement(969513..970031)
     CDS             complement(970041..972383)
     CDS             complement(972543..973418)
     CDS             complement(973423..974226)
     CDS             complement(974237..975124)
     CDS             complement(975268..977280)
     CDS             977591..978355
     CDS             978735..980321
     CDS             980379..980537
     CDS             980566..981087
     CDS             complement(981206..981406)
     CDS             complement(981403..981789)
     CDS             complement(981799..982230)
     CDS             complement(982388..982651)
     CDS             complement(982883..983239)
     CDS             983537..984193
     CDS             complement(984278..984865)
     CDS             complement(984862..985110)
     CDS             985324..986544
     CDS             complement(986571..987347)
     CDS             complement(987348..988532)
     CDS             complement(988522..989157)
     CDS             complement(989167..989763)
     CDS             complement(989744..991063)
     CDS             complement(991056..992021)
     CDS             complement(992021..992710)
     CDS             complement(992899..992994)
     CDS             complement(993042..994298)
     CDS             complement(994323..995216)
     CDS             complement(995327..997024)
     CDS             complement(997149..997898)
     CDS             998113..1001358
     CDS             1001423..1002490
     CDS             1002569..1002907
     CDS             1003113..1004354
     CDS             complement(1004396..1005802)
     CDS             1005952..1007430
     CDS             1007498..1008295
     CDS             complement(1008301..1009266)
     CDS             complement(1009427..1010998)
     CDS             complement(1010991..1012157)
     CDS             complement(1012241..1012843)
     CDS             complement(1012955..1015087)
     CDS             complement(1015100..1015603)
     CDS             complement(1015747..1017447)
     CDS             complement(1017636..1017794)
     CDS             complement(1018191..1018742)
     CDS             1018973..1019200
     CDS             1019501..1021543
     CDS             1021630..1021989
     CDS             complement(1022105..1022701)
     CDS             complement(1022763..1023341)
     CDS             complement(1023461..1025389)
     CDS             1025552..1028482
     CDS             1028504..1029103
     CDS             1029175..1029588
     CDS             1029626..1030432
     CDS             1030514..1030993
     CDS             1031411..1031719
     CDS             1031768..1033813
     CDS             1033863..1034534
     CDS             1034595..1035206
     CDS             1035217..1036392
     CDS             1036414..1036713
     CDS             1036729..1038489
     CDS             1038524..1039912
     CDS             1039959..1040603
     CDS             1040625..1040990
     CDS             1041047..1041436
     CDS             1041634..1041903
     CDS             complement(1041939..1042586)
     CDS             complement(1042663..1043457)
     CDS             1043791..1044585
     CDS             complement(1044633..1045514)
     CDS             complement(1045550..1046104)
     CDS             1046236..1046541
     CDS             1046564..1047766
     CDS             complement(1047763..1048824)
     CDS             1048901..1049869
     CDS             1050094..1051545
     CDS             1051556..1052986
     CDS             1053002..1053610
     CDS             1053641..1055482
     CDS             1055554..1057110
     CDS             complement(1057240..1057803)
     CDS             complement(1057800..1058234)
     CDS             1058344..1058805
     CDS             complement(1058824..1060317)
     CDS             complement(1060440..1061396)
     CDS             complement(1061440..1062369)
     CDS             complement(1062398..1063015)
     CDS             complement(1063111..1063530)
     CDS             complement(1063545..1064672)
     CDS             1064872..1065126
     CDS             1065136..1065378
     CDS             complement(1065449..1065919)
     CDS             complement(1065921..1067156)
     CDS             complement(1067165..1068478)
     CDS             1068603..1069547
     CDS             1069551..1070360
     CDS             1070534..1071628
     CDS             1072342..1073454
     CDS             1073455..1074063
     CDS             1074112..1074846
     CDS             complement(1074958..1076751)
     CDS             complement(1076756..1077430)
     CDS             complement(1077467..1078429)
     CDS             complement(1078474..1079520)
     CDS             1079591..1080823
     CDS             complement(1081000..1082508)
     CDS             complement(1082533..1083486)
     CDS             complement(1083536..1084384)
     CDS             complement(1084457..1085371)
     CDS             complement(1085368..1085814)
     CDS             complement(1085885..1088161)
     CDS             1088405..1089244
     CDS             1089326..1090201
     CDS             1090214..1091080
     CDS             1091100..1091855
     CDS             1091935..1092636
     CDS             complement(1092633..1093040)
     CDS             complement(1093257..1094444)
     CDS             1094601..1095176
     CDS             1095173..1095817
     CDS             1095867..1096313
     CDS             1096371..1097459
     CDS             1097472..1097783
     CDS             complement(1097784..1098053)
     CDS             complement(1098067..1099017)
     CDS             complement(1099029..1100138)
     CDS             complement(1100167..1101342)
     CDS             complement(1101329..1102402)
     CDS             complement(1102407..1103162)
     CDS             complement(1103223..1104161)
     CDS             complement(1104218..1104877)
     CDS             complement(1104891..1105718)
     CDS             1106057..1107109
     CDS             1107188..1107676
     CDS             complement(1107681..1107998)
     CDS             1108117..1109061
     CDS             1109208..1111031
     CDS             complement(1111075..1111638)
     CDS             complement(1111687..1112865)
     CDS             complement(1112909..1114225)
     CDS             1114567..1115514
     CDS             1115557..1116030
     CDS             1116003..1116881
     CDS             1116933..1119074
     CDS             complement(1119106..1119717)
     CDS             complement(1119759..1120247)
     CDS             complement(1120362..1120760)
     CDS             complement(1120835..1122094)
     CDS             1122284..1122814
     CDS             1122832..1123875
     CDS             1123998..1125221
     CDS             1125405..1126625
     CDS             1126811..1127230
     CDS             complement(1127432..1127839)
     CDS             1128004..1128864
     CDS             1128854..1129477
     CDS             1129653..1129898
     CDS             1130105..1132729
     CDS             1132732..1133442
     CDS             complement(1133478..1133846)
     CDS             complement(1133874..1134623)
     CDS             1134778..1135566
     CDS             complement(1135617..1136996)
     CDS             complement(1137171..1137365)
     CDS             complement(1137442..1137660)
     CDS             1137792..1139066
     CDS             complement(1139143..1140201)
     CDS             complement(1140201..1140848)
     CDS             complement(1141022..1141384)
     CDS             complement(1141444..1142571)
     CDS             1142799..1143377
     CDS             1143390..1144295
     CDS             1144326..1144640
     CDS             1144654..1145010
     CDS             1145031..1145297
     CDS             1145320..1145835
     CDS             1145854..1146042
     CDS             1146078..1146428
     CDS             1146467..1147630
     CDS             1147655..1147969
     CDS             1148097..1148315
     CDS             1148331..1150502
     CDS             1150667..1151260
     CDS             1151263..1151817
     CDS             1151818..1152564
     CDS             1152534..1153790
     CDS             1153909..1154601
     CDS             1154613..1155227
     CDS             complement(1155257..1155808)
     CDS             complement(1155931..1156740)
     CDS             1156960..1157613
     CDS             1157752..1158837
     CDS             1158991..1159554
     CDS             1159500..1160114
     CDS             1160235..1161356
     CDS             1161713..1162369
     CDS             1162369..1164126
     CDS             1164357..1165454
     CDS             1165563..1166609
     CDS             1166606..1167388
     CDS             complement(1167389..1167907)
     CDS             1168035..1168574
     CDS             1168587..1170665
     CDS             1170696..1171238
     CDS             complement(1171310..1171585)
     CDS             complement(1171728..1172447)
     CDS             complement(1172516..1172968)
     CDS             1173159..1174130
     CDS             1174250..1175365
     CDS             1175991..1180484
     CDS             1180541..1182589
     CDS             1182693..1183064
     CDS             1183142..1183690
     CDS             1183873..1184634
     CDS             1184677..1185441
     CDS             1185544..1186398
     CDS             1186555..1187844
     CDS             complement(1187902..1187994)
     CDS             complement(1188095..1188652)
     CDS             complement(1188662..1189069)
     CDS             complement(1189053..1190150)
     CDS             complement(1190190..1191209)
     CDS             complement(1191279..1192568)
     CDS             1192748..1194088
     CDS             1194298..1194672
     CDS             1194834..1196066
     CDS             1196103..1197167
     CDS             1197303..1197992
     CDS             1198055..1199104
     CDS             1199123..1200301
     CDS             1200322..1200732
     CDS             complement(1200774..1201451)
     CDS             complement(1201550..1203028)
     CDS             complement(1203152..1204267)
     CDS             complement(1204315..1204974)
     CDS             complement(1204992..1206239)
     CDS             complement(1206366..1208375)
     CDS             complement(1208499..1210061)
     CDS             complement(1210159..1210704)
     CDS             1210853..1211821
     CDS             complement(1211914..1213392)
     CDS             1213682..1214446
     CDS             1214562..1215326
     CDS             complement(1215346..1216503)
     CDS             1216616..1217242
     CDS             1217256..1217903
     CDS             1217998..1218300
     CDS             1218373..1219431
     CDS             1219505..1219909
     CDS             complement(1219930..1220820)
     CDS             complement(1220873..1221598)
     CDS             1221654..1222373
     CDS             1222366..1222791
     CDS             1222830..1223573
     CDS             1223604..1223804
     CDS             1223883..1224866
     CDS             1224863..1225639
     CDS             1225667..1226809
     CDS             1226815..1227174
     CDS             complement(1227185..1228102)
     CDS             complement(1228155..1228808)
     CDS             1228973..1229419
     CDS             1229443..1230501
     CDS             1230524..1230766
     CDS             1230808..1231194
     CDS             1231217..1232920
     CDS             1232954..1233772
     CDS             1233865..1234368
     CDS             1234459..1235019
     CDS             1235042..1235881
     CDS             1236001..1236900
     CDS             1236961..1238010
     CDS             1238042..1239715
     CDS             1239781..1240284
     CDS             complement(1240285..1240962)
     CDS             complement(1240981..1241949)
     CDS             complement(1242092..1243420)
     CDS             complement(1243648..1244796)
     CDS             complement(1244911..1245483)
     CDS             complement(1245458..1245985)
     CDS             complement(1246003..1246815)
     CDS             complement(1246831..1248312)
     CDS             complement(1248402..1250345)
     CDS             complement(1250346..1251602)
     CDS             complement(1251699..1252409)
     CDS             1252527..1253564
     CDS             1253581..1253871
     CDS             complement(1253911..1255227)
     CDS             complement(1255312..1256751)
     CDS             complement(1256753..1257808)
     CDS             complement(1257819..1258058)
     CDS             complement(1258142..1259815)
     CDS             complement(1259867..1260421)
     CDS             1260684..1261130
     CDS             complement(1261146..1262765)
     CDS             complement(1262788..1263117)
     CDS             complement(1263122..1263490)
     CDS             1264036..1264653
     CDS             complement(1264697..1265248)
     CDS             complement(1265286..1265489)
     CDS             1265602..1268037
     CDS             complement(1268034..1268834)
     CDS             1269354..1270664
     CDS             1270698..1270991
     CDS             1271031..1272308
     CDS             complement(1272371..1272892)
     CDS             complement(1273018..1273710)
     CDS             complement(1273727..1274950)
     CDS             complement(1275017..1276882)
     CDS             complement(1276986..1278161)
     CDS             1278266..1279834
     CDS             1279866..1281182
     CDS             1281207..1282598
     CDS             complement(1282622..1283785)
     CDS             complement(1283821..1285401)
     CDS             complement(1285450..1285845)
     CDS             complement(1286147..1286599)
     CDS             complement(1286620..1287018)
     CDS             complement(1287191..1288015)
     CDS             complement(1288260..1288505)
     CDS             complement(1288715..1290634)
     CDS             complement(1290662..1291021)
     CDS             1291186..1292640
     CDS             complement(1292666..1293424)
     CDS             complement(1293490..1294632)
     CDS             complement(1294684..1295331)
     CDS             complement(1295407..1296018)
     CDS             complement(1296054..1296659)
     CDS             complement(1296689..1296847)
     CDS             complement(1296865..1297491)
     CDS             complement(1297500..1298474)
     CDS             complement(1298511..1300796)
     CDS             complement(1301117..1301650)
     CDS             complement(1301660..1302457)
     CDS             complement(1302557..1303333)
     CDS             complement(1303479..1305080)
     CDS             1305905..1306354
     CDS             1306378..1306914
     CDS             1306924..1307298
     CDS             1307356..1307898
     CDS             1307955..1308317
     CDS             1308338..1308751
     CDS             1308765..1309169
     CDS             1309208..1309414
     CDS             1309563..1309736
     CDS             1309768..1310703
     CDS             1310751..1310939
     CDS             complement(1310965..1311231)
     CDS             complement(1311328..1311801)
     CDS             complement(1311840..1312994)
     CDS             1313039..1314199
     CDS             1314582..1315736
     CDS             complement(1315756..1316709)
     CDS             complement(1316720..1318126)
     CDS             1318233..1318715
     CDS             1318845..1319039
     CDS             complement(1319058..1319852)
     CDS             1319955..1321073
     CDS             1321087..1324068
     CDS             1324077..1324472
     CDS             complement(1324489..1325289)
     CDS             complement(1325299..1325775)
     CDS             complement(1325780..1326574)
     CDS             complement(1326591..1327322)
     CDS             complement(1327452..1327652)
     CDS             complement(1327842..1328924)
     CDS             complement(1328952..1329728)
     CDS             complement(1329745..1331058)
     CDS             complement(1331065..1331550)
     CDS             complement(1331721..1332509)
     CDS             complement(1332600..1333574)
     CDS             1333713..1334864
     CDS             1334880..1335560
     CDS             complement(1335578..1336522)
     CDS             complement(1336529..1336783)
     CDS             complement(1336828..1337226)
     CDS             complement(1337240..1338781)
     CDS             1339035..1339271
     CDS             1339353..1340852
     CDS             1340896..1342731
     CDS             1342783..1345452
     CDS             1345497..1346657
     CDS             1346873..1347175
     CDS             1347192..1347713
     CDS             1347723..1348166
     CDS             1348200..1348766
     CDS             1348868..1351051
     CDS             1351135..1352421
     CDS             1352470..1352778
     CDS             1353065..1354378
     CDS             complement(1354441..1355526)
     CDS             1355645..1356373
     CDS             1356373..1357251
     CDS             1357341..1357583
     CDS             1357616..1358683
     CDS             1358903..1359079
     CDS             complement(1359094..1359732)
     CDS             1359806..1360924
     CDS             1360985..1362253
     CDS             1362470..1363642
     CDS             1363751..1364341
     CDS             1364356..1365042
     CDS             1365076..1365924
     CDS             1366033..1367040
     CDS             1367087..1367941
     CDS             complement(1367987..1368232)
     CDS             complement(1368288..1369436)
     CDS             complement(1369544..1369714)
     CDS             complement(1369848..1370894)
     CDS             complement(1370973..1372415)
     CDS             1372554..1372970
     CDS             complement(1372973..1373629)
     CDS             complement(1373639..1375897)
     CDS             complement(1376054..1377358)
     CDS             1377736..1381305
     CDS             1381339..1382586
     CDS             1382587..1383225
     CDS             1383244..1383408
     CDS             1383440..1383709
     CDS             1383801..1384010
     CDS             1384030..1384491
     CDS             1384502..1385137
     CDS             1385148..1385363
     CDS             1385447..1385755
     CDS             1385825..1386121
     CDS             1386287..1386616
     CDS             1386637..1387035
     CDS             1387055..1387414
     CDS             1387426..1388160
     CDS             1388189..1388734
     CDS             1388744..1388905
     CDS             1388924..1389316
     CDS             1389338..1389886
     CDS             1389896..1390303
     CDS             1390330..1390779
     CDS             1390803..1391384
     CDS             1391395..1392072
     CDS             1392104..1392568
     CDS             1392583..1393014
     CDS             1393242..1394570
     CDS             complement(1394610..1395443)
     CDS             1395606..1398164
     CDS             1398277..1398816
     CDS             1398840..1399460
     CDS             1399464..1400840
     CDS             1400913..1401074
     CDS             complement(1401129..1401446)
     CDS             complement(1401518..1402801)
     CDS             complement(1402976..1403914)
     CDS             complement(1403999..1405015)
     CDS             complement(1405125..1405604)
     CDS             complement(1405718..1406158)
     CDS             complement(1406294..1406533)
     CDS             complement(1406564..1407646)
     CDS             1407747..1408973
     CDS             1409164..1410327
     CDS             1410479..1411699
     CDS             complement(1411701..1412642)
     CDS             1412750..1413439
     CDS             1413550..1413837
     CDS             1414033..1415142
     CDS             1415153..1416040
     CDS             1416060..1416629
     CDS             complement(1416669..1417241)
     CDS             1417426..1418064
     CDS             1418070..1418336
     CDS             1418323..1418814
     CDS             1418815..1419081
     CDS             1419087..1419365
     CDS             1419374..1419628
     CDS             1419630..1420103
     CDS             1420103..1420789
     CDS             1420811..1421473
     CDS             1421483..1421692
     CDS             1421694..1422572
     CDS             1422581..1422832
     CDS             1422837..1423136
     CDS             1423152..1423562
     CDS             1423585..1424055
     CDS             1424070..1425197
     CDS             1425226..1426407
     CDS             1426409..1426885
     CDS             1426906..1427664
     CDS             1427680..1428321
     CDS             1428341..1428736
     CDS             complement(1428750..1429940)
     CDS             complement(1429995..1430315)
     CDS             1430477..1430923
     CDS             1431231..1432280
     CDS             1432296..1432967
     CDS             1433023..1433403
     CDS             1433443..1436547
     CDS             complement(1436584..1437417)
     CDS             complement(1437510..1438247)
     CDS             1438397..1438759
     CDS             1438716..1439708
     CDS             1439724..1440662
     CDS             1440776..1442032
     CDS             1442205..1442882
     CDS             1442882..1443178
     CDS             1443190..1443963
     CDS             1444027..1444863
     CDS             1444866..1445351
     CDS             complement(1445375..1446178)
     CDS             1446303..1447700
     CDS             1447747..1449123
     CDS             1449136..1449294
     CDS             complement(1449326..1451011)
     CDS             1451091..1451885
     CDS             complement(1451888..1453156)
     CDS             complement(1453202..1453759)
     CDS             1453865..1455208
     CDS             1455308..1455910
     CDS             complement(1455924..1456922)
     CDS             1456999..1458504
     CDS             1458529..1459008
     CDS             1459005..1459787
     CDS             complement(1459805..1460317)
     CDS             complement(1460366..1461463)
     CDS             1462031..1462522
     CDS             complement(1462535..1462951)
     CDS             complement(1462970..1463473)
     CDS             complement(1463497..1464393)
     CDS             complement(1464410..1465573)
     CDS             complement(1465595..1465852)
     CDS             complement(1465867..1466397)
     CDS             1466665..1466970
     CDS             1466991..1467332
     CDS             complement(1467465..1468760)
     CDS             complement(1468938..1470299)
     CDS             complement(1470522..1471643)
     CDS             complement(1471700..1472821)
     CDS             1473136..1474458
     CDS             complement(1474553..1476184)
     CDS             complement(1476368..1477036)
     CDS             complement(1477055..1477657)
     CDS             complement(1477790..1478728)
     CDS             complement(1478743..1479426)
     CDS             1479677..1480351
     CDS             complement(1480378..1480797)
     CDS             complement(1480807..1481829)
     CDS             complement(1481881..1483047)
     CDS             complement(1483065..1483910)
     CDS             1484006..1485280
     CDS             1485332..1486021
     CDS             complement(1486064..1487359)
     CDS             complement(1487425..1488231)
     CDS             complement(1488228..1488938)
     CDS             complement(1488935..1489225)
     CDS             complement(1489235..1490206)
     CDS             complement(1490354..1491598)
     CDS             1491966..1492418
     CDS             1492583..1492972
     CDS             complement(1492980..1494176)
     CDS             complement(1494177..1494788)
     CDS             1494996..1495451
     CDS             1495475..1495945
     CDS             1496007..1496567
     CDS             1496564..1497385
     CDS             complement(1497411..1497728)
     CDS             complement(1498017..1498607)
     CDS             1498876..1499880
     CDS             1499911..1500669
     CDS             1500691..1500951
     CDS             1500992..1501714
     CDS             1501753..1502238
     CDS             complement(1502325..1502897)
     CDS             1502975..1503781
     CDS             1503803..1504474
     CDS             complement(1504471..1504692)
     CDS             complement(1504831..1506183)
     CDS             complement(1506210..1506767)
     CDS             complement(1506963..1507565)
     CDS             complement(1508127..1509437)
     CDS             1509697..1511028
     CDS             1511040..1511519
     CDS             1511528..1512124
     CDS             1512134..1512916
     CDS             1512964..1514625
     CDS             1514893..1515792
     CDS             1515819..1516526
     CDS             1516564..1517352
     CDS             1517363..1517689
     CDS             1517711..1518430
     CDS             1518447..1519208
     CDS             1519213..1519437
     CDS             1519462..1520421
     CDS             complement(1520508..1521041)
     CDS             complement(1521019..1521390)
     CDS             complement(1521338..1522093)
     CDS             complement(1522102..1523103)
     CDS             1523126..1523422
     CDS             complement(1523434..1523994)
     CDS             complement(1524069..1525181)
     CDS             complement(1525190..1525924)
     CDS             1526111..1526266
     CDS             complement(1526282..1527904)
     CDS             1528035..1528550
     CDS             1528686..1529141
     CDS             complement(1529208..1530779)
     CDS             1530896..1532800
     CDS             1532982..1533476
     CDS             1533600..1533968
     CDS             1533965..1534807
     CDS             1534843..1535691
     CDS             1535812..1536036
     CDS             complement(1536058..1536471)
     CDS             complement(1536504..1538075)
     CDS             1538219..1539319
     CDS             1539405..1540190
     CDS             complement(1540191..1541162)
     CDS             complement(1541201..1542277)
     CDS             complement(1542305..1543210)
     CDS             complement(1543222..1543764)
     CDS             complement(1543851..1545467)
     CDS             complement(1545547..1545978)
     CDS             1546157..1546645
     CDS             1546728..1547282
     CDS             1547298..1547963
     CDS             complement(1547994..1548800)
     CDS             complement(1548828..1549610)
     CDS             complement(1549717..1549944)
     CDS             1550226..1551392
     CDS             complement(1551417..1552286)
     CDS             1552396..1553739
     CDS             1553771..1554961
     CDS             1554972..1555523
     CDS             1555646..1555954
     CDS             1556252..1557160
     CDS             1557230..1557904
     CDS             complement(1557924..1558676)
     CDS             complement(1558700..1559356)
     CDS             1559489..1559758
     CDS             complement(1559794..1561044)
     CDS             complement(1561114..1561413)
     CDS             complement(1561499..1562818)
     CDS             complement(1563021..1563284)
     CDS             complement(1563295..1564260)
     CDS             1564401..1565609
     CDS             1565622..1565915
     CDS             complement(1565956..1566951)
     CDS             complement(1566962..1567405)
     CDS             complement(1567415..1567963)
     CDS             complement(1567947..1569428)
     CDS             complement(1569394..1569654)
     CDS             complement(1569666..1570427)
     CDS             complement(1570437..1570745)
     CDS             complement(1570763..1572211)
     CDS             complement(1572237..1572593)
     CDS             1572671..1574395
     CDS             complement(1574398..1574982)
     CDS             1575110..1575832
     CDS             complement(1575947..1576276)
     CDS             complement(1576290..1577150)
     CDS             complement(1577219..1577461)
     CDS             1577536..1578906
     CDS             complement(1578917..1579609)
     CDS             1579796..1580659
     CDS             1580669..1581871
     CDS             1581992..1583218
     CDS             complement(1583208..1584014)
     CDS             1584091..1584645
     CDS             1584649..1585041
     CDS             1585066..1585917
     CDS             1585939..1586712
     CDS             complement(1586722..1587198)
     CDS             1587504..1588727
     CDS             1588776..1589972
     CDS             complement(1589977..1591038)
     CDS             complement(1591035..1591793)
     CDS             complement(1591808..1592650)
     CDS             complement(1592694..1593734)
     CDS             1594050..1597127
     CDS             1597130..1598470
     CDS             1598443..1600218
     CDS             complement(1600220..1600783)
     CDS             1601691..1602863
     CDS             complement(1602916..1603302)
     CDS             complement(1603462..1604370)
     CDS             1604456..1604815
     CDS             1604802..1605002
     CDS             complement(1604999..1605763)
     CDS             complement(1605793..1606998)
     CDS             1607049..1607945
     CDS             complement(1607978..1609843)
     CDS             1609963..1610598
     CDS             1610636..1611286
     CDS             1611319..1611951
     CDS             1611962..1612522
     CDS             1612512..1613480
     CDS             1613508..1613915
     CDS             1613905..1614312
     CDS             1614353..1614805
     CDS             1614821..1615513
     CDS             1615523..1617163
     CDS             1617174..1618850
     CDS             complement(1618864..1619700)
     CDS             1619774..1620595
     CDS             complement(1620599..1621036)
     CDS             1621148..1622947
     CDS             complement(1622934..1624220)
     CDS             complement(1624270..1625673)
     CDS             1625806..1626447
     CDS             complement(1626448..1627131)
     CDS             complement(1627151..1627375)
     CDS             1627785..1627982
     CDS             1627999..1629000
     CDS             1629018..1629224
     CDS             1629235..1629918
     CDS             complement(1629931..1630488)
     CDS             complement(1630490..1631158)
     CDS             complement(1631371..1632210)
     CDS             complement(1632316..1632744)
     CDS             complement(1632705..1633892)
     CDS             complement(1634132..1635388)
     CDS             complement(1635430..1636296)
     CDS             complement(1636396..1636488)
     CDS             complement(1636606..1636722)
     CDS             complement(1636988..1638358)
     CDS             complement(1638374..1638964)
     CDS             1639662..1640198
     CDS             1640528..1640719
     CDS             1640720..1642321
     CDS             1642441..1642974
     CDS             1642986..1643999
     CDS             1644208..1645104
     CDS             complement(1645101..1645556)
     CDS             complement(1645566..1646231)
     CDS             complement(1646237..1646392)
     CDS             complement(1646401..1647198)
     CDS             complement(1647312..1647497)
     CDS             complement(1647520..1647795)
     CDS             complement(1647758..1648345)
     CDS             complement(1648378..1649130)
     CDS             complement(1649205..1650095)
     CDS             1650224..1651168
     CDS             complement(1651340..1651684)
     CDS             complement(1651699..1652172)
     CDS             complement(1652183..1653208)
     CDS             complement(1653262..1654293)
     CDS             complement(1654349..1654666)
     CDS             complement(1654837..1657491)
     CDS             1657725..1659479
     CDS             1659491..1660279
     CDS             1660311..1661129