CDS             102..2243
     CDS             2225..4108
     CDS             complement(4131..5381)
     CDS             complement(5395..7932)
     CDS             8074..10704
     CDS             10706..13543
     CDS             13588..15549
     CDS             complement(15646..16239)
     CDS             complement(16254..16508)
     CDS             16967..17794
     CDS             17862..18431
     CDS             18477..20765
     CDS             21094..21975
     CDS             22468..22908
     CDS             complement(22909..24207)
     CDS             complement(24236..27334)
     CDS             complement(27347..27718)
     CDS             complement(27781..29046)
     CDS             complement(29062..30567)
     CDS             complement(30661..31539)
     CDS             complement(31658..32632)
     CDS             complement(32642..32902)
     CDS             complement(32904..33062)
     CDS             complement(33073..33228)
     CDS             complement(33563..33880)
     CDS             complement(34004..34348)
     CDS             complement(34358..36388)
     CDS             complement(36385..36912)
     CDS             complement(36943..37209)
     CDS             complement(37317..37514)
     CDS             37699..37986
     CDS             complement(38584..39642)
     CDS             40066..41577
     CDS             41579..41878
     CDS             complement(41919..42227)
     CDS             complement(42230..43198)
     CDS             complement(43302..44279)
     CDS             complement(44388..44615)
     CDS             44784..45158
     CDS             complement(45262..46344)
     CDS             complement(46537..47091)
     CDS             complement(47255..48100)
     CDS             complement(48229..48924)
     CDS             complement(48924..50717)
     CDS             complement(51003..52421)
     CDS             complement(52433..54322)
     CDS             54469..54867
     CDS             54887..55219
     CDS             complement(55216..55683)
     CDS             complement(55694..56449)
     CDS             complement(56458..57810)
     CDS             complement(57938..58477)
     CDS             complement(58481..58606)
     CDS             complement(58618..59058)
     CDS             complement(59064..59543)
     CDS             complement(59553..60296)
     CDS             complement(60293..60421)
     CDS             complement(60397..60633)
     CDS             complement(60649..60975)
     CDS             complement(61002..61451)
     CDS             complement(61550..63580)
     CDS             complement(63577..65466)
     CDS             complement(65468..65623)
     CDS             complement(66859..67881)
     CDS             68251..71091
     CDS             71081..74140
     CDS             74142..77330
     CDS             77476..77676
     CDS             complement(77687..78109)
     CDS             complement(78558..80591)
     CDS             81652..82044
     CDS             82615..83376
     CDS             complement(83385..84461)
     CDS             complement(88418..88714)
     CDS             complement(89991..90221)
     CDS             complement(90284..90631)
     CDS             complement(90662..90811)
     CDS             complement(91807..92028)
     CDS             complement(92434..92757)
     CDS             complement(92940..93287)
     CDS             complement(93372..93893)
     CDS             94127..94786
     CDS             94811..95902
     CDS             96026..97054
     CDS             97054..98832
     CDS             complement(98890..99753)
     CDS             complement(99819..101123)
     CDS             101346..102467
     CDS             complement(102506..103111)
     CDS             103246..103437
     CDS             103463..104131
     CDS             complement(104146..104610)
     CDS             complement(104681..105268)
     CDS             106209..106607
     CDS             106727..106939
     CDS             107041..107784
     CDS             complement(107810..108154)
     CDS             108474..108743
     CDS             complement(108770..109369)
     CDS             complement(109402..109875)
     CDS             110123..110746
     CDS             110771..112024
     CDS             complement(112031..113392)
     CDS             complement(113437..114129)
     CDS             complement(114122..114598)
     CDS             114930..115757
     CDS             115800..116117
     CDS             116127..116492
     CDS             116546..117976
     CDS             117969..119357
     CDS             119381..120823
     CDS             120840..122216
     CDS             122182..122502
     CDS             123079..124380
     CDS             124382..125206
     CDS             125356..125832
     CDS             125839..127008
     CDS             complement(127062..128465)
     CDS             complement(128631..129518)
     CDS             complement(129534..130367)
     CDS             complement(130381..131550)
     CDS             complement(131897..133717)
     CDS             complement(133865..134497)
     CDS             complement(134538..134693)
     CDS             complement(134779..134964)
     CDS             135137..135574
     CDS             135603..136556
     CDS             136606..137799
     CDS             137925..138839
     CDS             138929..140659
     CDS             complement(140670..141416)
     CDS             141716..143314
     CDS             complement(143324..144382)
     CDS             complement(144406..145254)
     CDS             145334..145726
     CDS             complement(145999..147543)
     CDS             complement(147607..148626)
     CDS             complement(148742..149101)
     CDS             149292..150173
     CDS             complement(150215..151180)
     CDS             complement(151212..151709)
     CDS             complement(151805..152986)
     CDS             complement(153184..153891)
     CDS             complement(154106..154408)
     CDS             complement(154528..154848)
     CDS             complement(154841..155479)
     CDS             155675..157915
     CDS             158132..158704
     CDS             complement(158737..159336)
     CDS             159453..161054
     CDS             161077..162009
     CDS             162132..162725
     CDS             162747..164018
     CDS             164122..165348
     CDS             165476..166135
     CDS             166145..166798
     CDS             complement(166828..167868)
     CDS             complement(167932..168324)
     CDS             complement(168336..168563)
     CDS             168650..168808
     CDS             complement(168844..169710)
     CDS             complement(169932..170510)
     CDS             complement(170520..171452)
     CDS             complement(171480..171872)
     CDS             172056..172436
     CDS             172452..172934
     CDS             complement(172963..173391)
     CDS             complement(173430..174011)
     CDS             complement(174087..174281)
     CDS             complement(174317..174694)
     CDS             complement(174713..175420)
     CDS             175519..176112
     CDS             176109..176357
     CDS             176409..177242
     CDS             complement(177265..178806)
     CDS             complement(178900..179652)
     CDS             complement(179698..181011)
     CDS             181108..181440
     CDS             181551..182189
     CDS             182198..183010
     CDS             183019..183615
     CDS             183626..184066
     CDS             184109..185209
     CDS             185211..187970
     CDS             187981..188445
     CDS             188399..189865
     CDS             complement(189888..190691)
     CDS             complement(190764..191372)
     CDS             complement(191392..192081)
     CDS             complement(192097..192468)
     CDS             complement(192552..193601)
     CDS             193840..194337
     CDS             194343..195185
     CDS             195190..195936
     CDS             complement(195980..196753)
     CDS             complement(196769..197446)
     CDS             complement(197464..197835)
     CDS             complement(197816..199324)
     CDS             complement(199361..200173)
     CDS             complement(200187..200642)
     CDS             complement(200662..201672)
     CDS             201765..203606
     CDS             complement(203655..205064)
     CDS             complement(205240..206106)
     CDS             206374..206730
     CDS             206787..208121
     CDS             208134..209564
     CDS             209575..210495
     CDS             complement(210576..210971)
     CDS             complement(211114..211866)
     CDS             complement(212147..212620)
     CDS             213190..214053
     CDS             214101..216545
     CDS             complement(216581..217486)
     CDS             complement(217573..218574)
     CDS             218917..220416
     CDS             220449..220664
     CDS             220661..221380
     CDS             221510..221767
     CDS             complement(221816..222394)
     CDS             complement(222460..223179)
     CDS             223404..223835
     CDS             223836..225122
     CDS             225155..225574
     CDS             225603..227324
     CDS             227347..228696
     CDS             complement(228771..229145)
     CDS             229676..230323
     CDS             230328..231110
     CDS             complement(231123..231302)
     CDS             complement(231402..231866)
     CDS             complement(231871..233244)
     CDS             complement(233258..234412)
     CDS             complement(234427..235179)
     CDS             complement(235189..236562)
     CDS             complement(236574..237092)
     CDS             complement(237102..239438)
     CDS             complement(239724..240518)
     CDS             complement(240526..241413)
     CDS             complement(241544..243538)
     CDS             243871..244635
     CDS             244722..245489
     CDS             245491..247074
     CDS             247132..247290
     CDS             247319..247840
     CDS             complement(247955..248155)
     CDS             complement(248152..248538)
     CDS             complement(248547..248978)
     CDS             complement(249133..249276)
     CDS             complement(249509..249862)
     CDS             250226..250873
     CDS             complement(250967..251554)
     CDS             complement(251551..251799)
     CDS             252014..253234
     CDS             complement(253245..254024)
     CDS             complement(254025..255209)
     CDS             complement(255206..255832)
     CDS             complement(255847..256437)
     CDS             complement(256418..257737)
     CDS             complement(257730..258695)
     CDS             complement(258695..259384)
     CDS             complement(259717..260973)
     CDS             complement(260994..261890)
     CDS             complement(261998..263695)
     CDS             complement(263814..264563)
     CDS             264852..268097
     CDS             268162..269229
     CDS             269346..269645
     CDS             269851..271089
     CDS             complement(271135..272541)
     CDS             272696..274174
     CDS             274230..275030
     CDS             complement(275036..276040)
     CDS             complement(276167..277732)
     CDS             complement(277734..278891)
     CDS             complement(278972..279574)
     CDS             complement(279686..281818)
     CDS             complement(281831..282334)
     CDS             complement(282457..284157)
     CDS             complement(285555..285950)
     CDS             complement(285964..286353)
     CDS             complement(286817..287122)
     CDS             complement(287134..288348)
     CDS             complement(288350..288790)
     CDS             complement(289056..289211)
     CDS             289394..289948
     CDS             290047..291705
     CDS             291948..292226
     CDS             complement(293719..294120)
     CDS             complement(294113..294409)
     CDS             complement(294485..295333)
     CDS             complement(295349..295879)
     CDS             296036..298078
     CDS             298167..298526
     CDS             complement(298530..299276)
     CDS             complement(299445..300041)
     CDS             complement(300106..300684)
     CDS             complement(300802..302727)
     CDS             302881..305811
     CDS             305838..306437
     CDS             306511..306924
     CDS             306974..307780
     CDS             307860..308339
     CDS             308596..308904
     CDS             308953..310998
     CDS             311049..311720
     CDS             311781..312392
     CDS             312403..313578
     CDS             313600..313899
     CDS             313915..315675
     CDS             315710..317098
     CDS             317145..317789
     CDS             317811..318176
     CDS             318233..318622
     CDS             318820..319089
     CDS             complement(319123..319704)
     CDS             complement(319843..320637)
     CDS             321068..321877
     CDS             complement(321910..322761)
     CDS             complement(322826..323380)
     CDS             323512..323817
     CDS             323841..325043
     CDS             325078..326046
     CDS             326272..327723
     CDS             327728..329164
     CDS             329211..329819
     CDS             329853..331697
     CDS             331766..333310
     CDS             complement(333414..333977)
     CDS             complement(333974..334408)
     CDS             334507..334968
     CDS             complement(334987..336471)
     CDS             complement(336611..337567)
     CDS             complement(337612..338535)
     CDS             complement(338566..339183)
     CDS             complement(339278..339694)
     CDS             complement(339709..340836)
     CDS             341026..341280
     CDS             341290..341532
     CDS             complement(341599..342069)
     CDS             complement(342071..343306)
     CDS             complement(343316..344629)
     CDS             344751..345704
     CDS             345701..347077
     CDS             347058..347891
     CDS             347878..348675
     CDS             complement(348677..349645)
     CDS             complement(349707..350321)
     CDS             complement(350440..350592)
     CDS             complement(350603..351175)
     CDS             complement(351211..351399)
     CDS             complement(351347..352165)
     CDS             complement(352271..353194)
     CDS             complement(353204..354256)
     CDS             complement(354262..355764)
     CDS             complement(355792..356670)
     CDS             complement(356704..357552)
     CDS             complement(357625..358548)
     CDS             complement(358545..358991)
     CDS             complement(359055..361331)
     CDS             361574..362419
     CDS             362480..363367
     CDS             363377..364243
     CDS             364261..365016
     CDS             365047..365748
     CDS             complement(365745..366152)
     CDS             complement(366370..367557)
     CDS             367710..368285
     CDS             368282..368926
     CDS             368976..369422
     CDS             369475..370563
     CDS             370576..370890
     CDS             complement(370891..371160)
     CDS             complement(371175..372125)
     CDS             complement(372136..373245)
     CDS             complement(373295..374449)
     CDS             complement(374436..375509)
     CDS             complement(375514..376269)
     CDS             complement(376332..377270)
     CDS             complement(377331..377990)
     CDS             complement(378006..378857)
     CDS             complement(378805..379005)
     CDS             379164..380216
     CDS             380297..380788
     CDS             complement(380800..381117)
     CDS             381233..382177
     CDS             382304..384148
     CDS             complement(384189..384752)
     CDS             complement(384795..385973)
     CDS             complement(386001..387317)
     CDS             387651..388598
     CDS             388610..389107
     CDS             389145..389942
     CDS             389994..392135
     CDS             complement(392179..392778)
     CDS             complement(392820..393308)
     CDS             complement(393417..393815)
     CDS             complement(393880..395139)
     CDS             395329..395859
     CDS             395878..396921
     CDS             397044..398267
     CDS             398610..399041
     CDS             complement(399182..399628)
     CDS             399814..400614
     CDS             400604..401227
     CDS             401296..401649
     CDS             401853..404477
     CDS             404480..405190
     CDS             complement(405242..405991)
     CDS             406143..406931
     CDS             complement(406982..408361)
     CDS             complement(408497..408691)
     CDS             complement(408769..408987)
     CDS             409119..410393
     CDS             complement(410457..410819)
     CDS             complement(410865..411992)
     CDS             412222..412800
     CDS             412813..413715
     CDS             413757..414071
     CDS             414085..414441
     CDS             414462..414728
     CDS             414752..415279
     CDS             415288..415476
     CDS             415510..415860
     CDS             415888..417051
     CDS             417070..417384
     CDS             417504..417719
     CDS             417739..419910
     CDS             420073..420666
     CDS             420669..421223
     CDS             421224..421970
     CDS             421940..423166
     CDS             423311..424003
     CDS             424015..424629
     CDS             complement(424699..425298)
     CDS             425492..426145
     CDS             426279..427373
     CDS             427504..428595
     CDS             428742..429863
     CDS             430050..431135
     CDS             431285..432412
     CDS             432523..433644
     CDS             433780..434907
     CDS             435014..436060
     CDS             436057..436839
     CDS             complement(436840..437367)
     CDS             437485..438024
     CDS             438037..440115
     CDS             440145..440687
     CDS             complement(440748..441023)
     CDS             complement(441169..441888)
     CDS             complement(441956..442408)
     CDS             442599..443570
     CDS             443667..444782
     CDS             445409..449947
     CDS             450006..452051
     CDS             452187..452435
     CDS             452589..453137
     CDS             453317..454078
     CDS             454113..454877
     CDS             454978..455832
     CDS             456002..457291
     CDS             complement(457351..457902)
     CDS             complement(457910..458311)
     CDS             complement(458298..459398)
     CDS             complement(459439..460458)
     CDS             complement(460524..461813)
     CDS             461982..463322
     CDS             463533..463907
     CDS             464068..465300
     CDS             465338..466402
     CDS             466533..467222
     CDS             467284..468333
     CDS             468352..469530
     CDS             469550..469960
     CDS             complement(469975..470652)
     CDS             complement(470753..472231)
     CDS             complement(472361..473476)
     CDS             complement(473502..474161)
     CDS             complement(474178..475425)
     CDS             complement(475514..477523)
     CDS             complement(477650..479212)
     CDS             complement(479309..479854)
     CDS             480003..480971
     CDS             complement(481052..482530)
     CDS             482842..483606
     CDS             complement(483635..484792)
     CDS             484905..485531
     CDS             485545..486177
     CDS             486273..486575
     CDS             486612..487667
     CDS             487989..488144
     CDS             complement(488167..489006)
     CDS             complement(489114..489815)
     CDS             489892..490611
     CDS             490604..491029
     CDS             491058..491801
     CDS             491835..492038
     CDS             492113..493096
     CDS             493093..493869
     CDS             493897..495039
     CDS             495044..495403
     CDS             complement(495415..496332)
     CDS             complement(496391..497041)
     CDS             497207..497653
     CDS             497676..498734
     CDS             498757..498999
     CDS             499041..499427
     CDS             499448..501151
     CDS             501184..502002
     CDS             502095..502598
     CDS             502689..503249
     CDS             503273..504112
     CDS             504222..505118
     CDS             505182..506231
     CDS             506265..507938
     CDS             508000..508497
     CDS             complement(508498..509172)
     CDS             complement(509202..510170)
     CDS             complement(510313..511641)
     CDS             complement(512018..512794)
     CDS             complement(513015..514163)
     CDS             complement(514269..514841)
     CDS             complement(514819..515244)
     CDS             complement(515360..516169)
     CDS             complement(516186..517667)
     CDS             complement(517770..519665)
     CDS             complement(519697..520953)
     CDS             complement(521047..521847)
     CDS             521874..522911
     CDS             complement(522936..524252)
     CDS             complement(524338..525777)
     CDS             complement(525779..526834)
     CDS             complement(526845..527102)
     CDS             complement(527164..528843)
     CDS             complement(528882..529436)
     CDS             complement(529678..531297)
     CDS             complement(531320..531649)
     CDS             complement(531654..532022)
     CDS             532575..533198
     CDS             complement(533214..533765)
     CDS             complement(533804..534007)
     CDS             534120..536555
     CDS             complement(536552..537370)
     CDS             537870..539189
     CDS             539223..539516
     CDS             539556..540833
     CDS             complement(540893..541414)
     CDS             complement(541541..542224)
     CDS             complement(542238..543461)
     CDS             complement(543528..545393)
     CDS             complement(545489..546664)
     CDS             546774..548345
     CDS             548373..549686
     CDS             549707..551098
     CDS             complement(551100..552263)
     CDS             complement(552299..553879)
     CDS             complement(553928..554323)
     CDS             complement(554628..555080)
     CDS             complement(555101..555634)
     CDS             complement(555672..556496)
     CDS             complement(556731..556976)
     CDS             complement(557189..559108)
     CDS             complement(559135..559494)
     CDS             559718..561121
     CDS             complement(561146..561904)
     CDS             complement(561970..563112)
     CDS             complement(563163..563810)
     CDS             complement(563886..564497)
     CDS             complement(564531..565136)
     CDS             complement(565162..565320)
     CDS             complement(565339..565965)
     CDS             complement(565974..566948)
     CDS             complement(566986..569271)
     CDS             complement(569599..570132)
     CDS             complement(570142..570939)
     CDS             complement(571037..571813)
     CDS             complement(571960..573561)
     CDS             574324..574773
     CDS             574794..575330
     CDS             575340..575714
     CDS             575772..576314
     CDS             576375..576737
     CDS             576758..577171
     CDS             577185..577589
     CDS             577628..577834
     CDS             577982..578158
     CDS             578190..579125
     CDS             579173..579361
     CDS             complement(579383..579649)
     CDS             complement(579746..580219)
     CDS             complement(580258..581412)
     CDS             581457..582617
     CDS             583014..584180
     CDS             complement(584184..585137)
     CDS             complement(585148..586554)
     CDS             586664..587143
     CDS             587261..587455
     CDS             complement(587467..588264)
     CDS             588369..589484
     CDS             589497..592478
     CDS             592487..592882
     CDS             complement(592898..593698)
     CDS             complement(593710..594204)
     CDS             complement(594182..594976)
     CDS             complement(594993..595727)
     CDS             complement(595855..596055)
     CDS             complement(596245..597327)
     CDS             complement(597355..598131)
     CDS             complement(598147..599460)
     CDS             complement(599466..600005)
     CDS             complement(600087..600875)
     CDS             complement(600971..601888)
     CDS             602079..603230
     CDS             603245..603925
     CDS             complement(603943..604887)
     CDS             complement(604894..605148)
     CDS             complement(605192..605590)
     CDS             complement(605604..607145)
     CDS             607399..607635
     CDS             607719..609218
     CDS             609262..611097
     CDS             611148..613817
     CDS             613862..615022
     CDS             615244..615546
     CDS             615563..616084
     CDS             616094..616537
     CDS             616571..617137
     CDS             617240..619423
     CDS             619508..620794
     CDS             620843..621151
     CDS             621436..622749
     CDS             complement(622817..623902)
     CDS             624020..624739
     CDS             624739..625611
     CDS             625701..625961
     CDS             625991..627058
     CDS             627278..627454
     CDS             complement(627482..628114)
     CDS             628188..629306
     CDS             629367..630635
     CDS             630840..632012
     CDS             632185..632709
     CDS             632724..633410
     CDS             633444..634292
     CDS             634397..635404
     CDS             635455..636309
     CDS             complement(636347..636592)
     CDS             complement(636642..637790)
     CDS             complement(637899..638069)
     CDS             complement(638204..639250)
     CDS             complement(639326..640768)
     CDS             640907..641323
     CDS             complement(641326..641982)
     CDS             complement(641992..644241)
     CDS             complement(644393..645697)
     CDS             646092..649661
     CDS             649695..650942
     CDS             650943..651581
     CDS             651599..651763
     CDS             651795..652064
     CDS             652156..652365
     CDS             652385..652846
     CDS             652857..653492
     CDS             653503..653718
     CDS             653802..654110
     CDS             654178..654474
     CDS             654639..654968
     CDS             654989..655387
     CDS             655407..655766
     CDS             655778..656512
     CDS             656541..657086
     CDS             657096..657257
     CDS             657276..657668
     CDS             657690..658238
     CDS             658248..658655
     CDS             658682..659131
     CDS             659155..659736
     CDS             659747..660436
     CDS             660471..660935
     CDS             660950..661381
     CDS             661609..662937
     CDS             complement(662968..663903)
     CDS             663966..666521
     CDS             666637..667176
     CDS             667201..667821
     CDS             667825..669201
     CDS             669266..669427
     CDS             complement(669479..669796)
     CDS             complement(669866..671308)
     CDS             complement(671330..672268)
     CDS             complement(672346..673362)
     CDS             complement(673471..673950)
     CDS             complement(674064..674504)
     CDS             complement(674639..674878)
     CDS             complement(674910..675992)
     CDS             676222..677319
     CDS             677511..678782
     CDS             678853..680151
     CDS             complement(680153..681094)
     CDS             681200..681889
     CDS             682003..682290
     CDS             682485..683594
     CDS             683594..684496
     CDS             684518..685087
     CDS             complement(685119..685691)
     CDS             686020..686676
     CDS             686683..686949
     CDS             686936..687427
     CDS             687427..687696
     CDS             687702..687980
     CDS             687989..688243
     CDS             688245..688715
     CDS             688715..689401
     CDS             689423..690085
     CDS             690095..690304
     CDS             690306..691184
     CDS             691193..691444
     CDS             691449..691748
     CDS             691764..692174
     CDS             692196..692666
     CDS             692681..693808
     CDS             693837..695018
     CDS             695020..695496
     CDS             695517..696275
     CDS             696291..696932
     CDS             696953..697348
     CDS             complement(697360..698553)
     CDS             complement(698604..698924)
     CDS             699088..699534
     CDS             699841..700890
     CDS             700906..701577
     CDS             701634..702017
     CDS             702057..705161
     CDS             complement(705197..706027)
     CDS             complement(706136..706873)
     CDS             706989..708332
     CDS             708347..709279
     CDS             709390..710646
     CDS             710848..711516
     CDS             711516..711809
     CDS             711823..712596
     CDS             712659..713504
     CDS             713497..713982
     CDS             complement(714004..714807)
     CDS             714944..716341
     CDS             716386..717762
     CDS             717775..717933
     CDS             complement(717954..719639)
     CDS             719743..720516
     CDS             complement(720525..721793)
     CDS             complement(721829..722395)
     CDS             722493..723836
     CDS             723934..724536
     CDS             complement(724554..725552)
     CDS             725632..727137
     CDS             727162..727641
     CDS             727638..728420
     CDS             complement(728428..728940)
     CDS             complement(728980..730077)
     CDS             730424..731131
     CDS             complement(731142..731558)
     CDS             complement(731576..732079)
     CDS             complement(732104..733000)
     CDS             complement(733017..734180)
     CDS             complement(734202..734459)
     CDS             complement(734473..735003)
     CDS             735254..735559
     CDS             735580..735921
     CDS             736135..736893
     CDS             736944..737417
     CDS             complement(737428..738723)
     CDS             complement(738885..740246)
     CDS             complement(740461..741582)
     CDS             complement(741640..742761)
     CDS             743074..744393
     CDS             complement(744486..746114)
     CDS             complement(746234..746464)
     CDS             complement(746479..747594)
     CDS             complement(747763..748431)
     CDS             complement(748450..749052)
     CDS             complement(749214..750152)
     CDS             complement(750165..750947)
     CDS             751095..751769
     CDS             complement(751787..752206)
     CDS             complement(752216..753238)
     CDS             complement(753292..754458)
     CDS             complement(754476..755321)
     CDS             755386..756693
     CDS             756746..757435
     CDS             complement(757460..758755)
     CDS             complement(758818..759627)
     CDS             complement(759624..760334)
     CDS             complement(760331..760621)
     CDS             complement(760631..761602)
     CDS             complement(761741..762985)
     CDS             763360..763812
     CDS             763977..764366
     CDS             complement(764373..765569)
     CDS             complement(765570..766181)
     CDS             766389..766844
     CDS             766866..767336
     CDS             767398..767958
     CDS             767955..768776
     CDS             complement(768791..769108)
     CDS             complement(769397..769987)
     CDS             770255..771259
     CDS             771290..772048
     CDS             772070..772330
     CDS             772371..773093
     CDS             773132..773617
     CDS             complement(773703..774278)
     CDS             774358..775164
     CDS             775186..775857
     CDS             complement(775939..777291)
     CDS             complement(777318..777875)
     CDS             complement(778440..779750)
     CDS             780010..781341
     CDS             781353..781832
     CDS             781841..782437
     CDS             782448..783230
     CDS             783277..784938
     CDS             785208..786107
     CDS             786134..786841
     CDS             786879..787667
     CDS             787678..788004
     CDS             788026..788745
     CDS             788762..789523
     CDS             789528..789752
     CDS             789777..790736
     CDS             complement(790821..791354)
     CDS             complement(791332..791640)
     CDS             complement(791651..792406)
     CDS             complement(792415..793359)
     CDS             793448..793744
     CDS             complement(793774..794334)
     CDS             complement(794409..795521)
     CDS             complement(795530..796264)
     CDS             796450..796605
     CDS             complement(796619..798265)
     CDS             798376..798891
     CDS             799021..799476
     CDS             complement(799547..801118)
     CDS             801235..803139
     CDS             803321..803815
     CDS             803943..804311
     CDS             804308..805150
     CDS             805191..806039
     CDS             806160..806384
     CDS             complement(806407..806820)
     CDS             complement(806848..808419)
     CDS             808564..809664
     CDS             809751..810536
     CDS             complement(810537..811511)
     CDS             complement(811548..812621)
     CDS             complement(812649..813554)
     CDS             complement(813566..814105)
     CDS             complement(814167..815783)
     CDS             complement(815861..816451)
     CDS             816515..816958
     CDS             817035..817589
     CDS             817604..818269
     CDS             complement(818300..819109)
     CDS             complement(819118..819900)
     CDS             complement(820022..820249)
     CDS             820529..821695
     CDS             complement(821721..822617)
     CDS             complement(822810..823688)
     CDS             823790..825133
     CDS             825164..826354
     CDS             826365..826916
     CDS             827040..827348
     CDS             827650..828558
     CDS             828625..829299
     CDS             complement(829318..830070)
     CDS             complement(830094..830771)
     CDS             830883..831152
     CDS             complement(831179..832429)
     CDS             complement(832491..832790)
     CDS             complement(832878..834197)
     CDS             complement(834399..835364)
     CDS             835503..836711
     CDS             836724..837017
     CDS             complement(837077..838081)
     CDS             complement(838081..838524)
     CDS             complement(838534..839082)
     CDS             complement(839066..840511)
     CDS             complement(840513..840773)
     CDS             complement(840785..841546)
     CDS             complement(841556..841864)
     CDS             complement(841882..843330)
     CDS             complement(843357..843713)
     CDS             844327..845976
     CDS             complement(845979..846527)
     CDS             846655..847218
     CDS             847208..848083
     CDS             complement(848148..848870)
     CDS             complement(848891..849025)
     CDS             complement(849035..849430)
     CDS             complement(849726..850748)
     CDS             850919..851854
     CDS             complement(851949..853961)
     CDS             complement(854078..854434)
     CDS             854673..854804
     CDS             854805..855107
     CDS             855100..855630
     CDS             855647..857005
     CDS             857017..857220
     CDS             857222..857476
     CDS             857867..858325
     CDS             858345..858740
     CDS             858746..859081
     CDS             859078..860541
     CDS             860489..860737
     CDS             860730..861311
     CDS             861445..861771
     CDS             861777..862226
     CDS             862239..862610
     CDS             862623..863330
     CDS             863346..865007
     CDS             864994..866961
     CDS             867134..867808
     CDS             complement(868675..869010)
     CDS             complement(869024..869884)
     CDS             complement(869954..870196)
     CDS             870271..871641
     CDS             complement(871652..872344)
     CDS             872541..873404
     CDS             873414..874598
     CDS             874719..875945
     CDS             complement(875951..876742)
     CDS             876819..877373
     CDS             877377..877766
     CDS             877781..878644
     CDS             878668..879441
     CDS             complement(879449..879925)
     CDS             880227..881450
     CDS             881499..882695
     CDS             complement(882700..883761)
     CDS             complement(883758..884540)
     CDS             complement(884531..885319)
     CDS             complement(885416..886450)
     CDS             886762..889827
     CDS             889847..892939
     CDS             complement(892941..893504)
     CDS             894403..895575
     CDS             complement(895629..896015)
     CDS             complement(896176..897084)
     CDS             897169..897531
     CDS             897515..897715
     CDS             complement(897712..898479)
     CDS             complement(898498..899703)
     CDS             899730..900650
     CDS             complement(900674..902353)
     CDS             902658..903866
     CDS             903910..904599
     CDS             904643..905302
     CDS             905309..905968
     CDS             905979..906539
     CDS             906529..907482
     CDS             907510..907917
     CDS             907907..908314
     CDS             908342..908806
     CDS             908822..909514
     CDS             909525..911165
     CDS             911176..912852
     CDS             complement(912853..913689)
     CDS             913761..914582
     CDS             complement(914587..915024)
     CDS             915136..916935
     CDS             complement(916922..918208)
     CDS             complement(918243..919646)
     CDS             919781..920422
     CDS             complement(920423..921106)
     CDS             complement(921121..921342)
     CDS             complement(921361..921582)
     CDS             complement(921635..921862)
     CDS             922278..922475
     CDS             922496..923497
     CDS             923514..923720
     CDS             923731..924414
     CDS             complement(924428..924985)
     CDS             complement(924987..925655)
     CDS             complement(925871..926710)
     CDS             complement(926816..927184)
     CDS             complement(927204..928391)
     CDS             complement(928629..929885)
     CDS             complement(929926..930792)
     CDS             complement(930891..930992)
     CDS             complement(931101..931217)
     CDS             complement(931484..932854)
     CDS             complement(932870..933460)
     CDS             934170..934706
     CDS             935045..935236
     CDS             935237..936838
     CDS             936948..937481
     CDS             937492..938505
     CDS             938711..939607
     CDS             complement(939604..940059)
     CDS             complement(940069..940734)
     CDS             complement(940740..940895)
     CDS             complement(940904..941701)
     CDS             complement(941815..942000)
     CDS             complement(942023..942298)
     CDS             complement(942261..942848)
     CDS             complement(942884..943636)
     CDS             complement(943712..944623)
     CDS             944667..945680
     CDS             complement(945850..946194)
     CDS             complement(946209..946682)
     CDS             complement(946693..947718)
     CDS             complement(947772..948854)
     CDS             complement(948859..949176)
     CDS             complement(949352..952006)
     CDS             952229..953980
     CDS             953992..954789
     CDS             954822..955640
     CDS             957283..957645
     CDS             962323..962685
     CDS             965748..966026
     CDS             966054..967118
     CDS             complement(967144..968274)
     CDS             complement(968274..969170)
     CDS             complement(969264..970859)
     CDS             970973..972058
     CDS             complement(972117..972221)
     CDS             972480..973250
     CDS             complement(973268..975004)
     CDS             complement(975015..976109)
     CDS             complement(976153..976578)
     CDS             complement(976605..977708)
     CDS             977746..978195
     CDS             978237..979682
     CDS             complement(979695..980864)
     CDS             complement(980873..981685)
     CDS             complement(981690..982181)
     CDS             complement(982316..983368)
     CDS             983437..984279
     CDS             complement(984398..984526)
     CDS             complement(984627..985052)
     CDS             985171..986046
     CDS             complement(986051..986386)
     CDS             complement(986383..987207)
     CDS             987373..988488
     CDS             complement(988521..988793)
     CDS             complement(988860..992255)
     CDS             994550..994912
     CDS             complement(998041..999048)
     CDS             999120..1000571
     CDS             complement(1000619..1001257)
     CDS             1001472..1003490
     CDS             1003507..1004580
     CDS             complement(1005172..1005690)
     CDS             1006300..1007526
     CDS             1007547..1008494
     CDS             1008520..1009569
     CDS             1009573..1010130
     CDS             1010140..1010724
     CDS             complement(1010726..1011622)
     CDS             complement(1011627..1011941)
     CDS             complement(1012016..1012684)
     CDS             complement(1012696..1014354)
     CDS             complement(1014364..1015383)
     CDS             complement(1015402..1015683)
     CDS             1016171..1017238
     CDS             1017311..1018657
     CDS             1018671..1019624
     CDS             1019675..1020127
     CDS             complement(1020132..1021226)
     CDS             1021299..1021571
     CDS             1021601..1022065
     CDS             1022114..1022527
     CDS             1022566..1022856
     CDS             complement(1022858..1023769)
     CDS             complement(1023900..1024640)
     CDS             complement(1024637..1025245)
     CDS             complement(1025259..1025738)
     CDS             complement(1025845..1026957)
     CDS             complement(1027042..1028118)
     CDS             1028350..1029312
     CDS             complement(1029377..1029799)
     CDS             complement(1029911..1030141)
     CDS             complement(1030160..1030843)
     CDS             complement(1030880..1031131)
     CDS             1031227..1032111
     CDS             1032511..1032849
     CDS             1032876..1034102
     CDS             1034211..1034549
     CDS             1034758..1035096
     CDS             1035115..1036350
     CDS             complement(1036337..1036474)
     CDS             1036531..1036896
     CDS             1036911..1038158
     CDS             1038218..1038517
     CDS             1038786..1039724
     CDS             complement(1040246..1041337)
     CDS             1041458..1042441
     CDS             1042573..1043766
     CDS             1043836..1044192
     CDS             complement(1044181..1045149)
     CDS             complement(1045219..1045428)
     CDS             1045573..1046301
     CDS             1046444..1047061
     CDS             1047208..1048299
     CDS             1048327..1049859
     CDS             1049859..1050650
     CDS             1050683..1051762
     CDS             complement(1051861..1054053)
     CDS             complement(1054436..1055176)
     CDS             complement(1055185..1056231)
     CDS             complement(1056249..1056686)
     CDS             complement(1056805..1058031)
     CDS             complement(1058021..1059169)
     CDS             complement(1059174..1059779)
     CDS             complement(1059794..1060861)
     CDS             complement(1060881..1061465)
     CDS             complement(1061567..1061890)
     CDS             complement(1061939..1062232)
     CDS             complement(1062318..1063727)
     CDS             1063749..1064933
     CDS             complement(1064952..1066139)
     CDS             1066261..1066809
     CDS             complement(1066854..1067030)
     CDS             1067185..1068330
     CDS             complement(1068333..1069511)
     CDS             complement(1069530..1070012)
     CDS             1070093..1070731
     CDS             1070853..1071752
     CDS             1072784..1073404
     CDS             1073484..1074044
     CDS             1074146..1074706
     CDS             1074715..1075239
     CDS             1075348..1076379
     CDS             1076411..1078048
     CDS             1078039..1079010
     CDS             complement(1079017..1079550)
     CDS             complement(1079560..1080840)
     CDS             complement(1080851..1081672)
     CDS             complement(1081693..1082397)
     CDS             1082519..1083040
     CDS             1083163..1084194
     CDS             complement(1084216..1084884)
     CDS             complement(1084931..1085548)
     CDS             complement(1085561..1086286)
     CDS             complement(1086267..1086653)
     CDS             complement(1086666..1086983)
     CDS             complement(1086987..1087886)
     CDS             1088070..1089236
     CDS             complement(1089268..1089942)
     CDS             complement(1089981..1091513)
     CDS             complement(1091543..1092568)
     CDS             complement(1092627..1093691)
     CDS             complement(1093993..1094562)
     CDS             1094574..1095296
     CDS             1095311..1096156
     CDS             1096282..1097436
     CDS             1097486..1098349
     CDS             complement(1098422..1099912)
     CDS             1099974..1100312
     CDS             1100595..1101809
     CDS             1101826..1102329
     CDS             1102397..1103404
     CDS             1104045..1104443
     CDS             1104492..1106075
     CDS             1106099..1107226
     CDS             complement(1107273..1109582)
     CDS             complement(1109627..1110499)
     CDS             complement(1110529..1112034)
     CDS             complement(1112061..1112429)
     CDS             complement(1112492..1113619)
     CDS             complement(1113634..1114254)
     CDS             complement(1114257..1114814)
     CDS             complement(1114839..1116257)
     CDS             complement(1116261..1117256)
     CDS             1117435..1119345
     CDS             complement(1119367..1120422)
     CDS             1120489..1121004
     CDS             1121009..1121152
     CDS             1121532..1122872
     CDS             complement(1123129..1123281)
     CDS             complement(1123308..1124468)
     CDS             complement(1124520..1126025)
     CDS             1126264..1126647
     CDS             1126887..1127312
     CDS             1127337..1127696
     CDS             1127706..1128293
     CDS             1128310..1128465
     CDS             complement(1128518..1129834)
     CDS             complement(1129963..1130709)
     CDS             1130743..1131372
     CDS             1131433..1132470
     CDS             complement(1132518..1132958)
     CDS             complement(1133049..1133810)
     CDS             complement(1133820..1135202)
     CDS             complement(1135203..1136177)
     CDS             complement(1136179..1136637)
     CDS             1136750..1137877
     CDS             1137898..1138755
     CDS             1138769..1139503
     CDS             complement(1139531..1139797)
     CDS             1139876..1141078
     CDS             complement(1141075..1142451)
     CDS             1142594..1143052
     CDS             complement(1143090..1145492)
     CDS             complement(1145608..1145967)
     CDS             complement(1146102..1146920)
     CDS             complement(1146921..1149890)
     CDS             complement(1150066..1150536)
     CDS             complement(1150681..1150893)
     CDS             complement(1151064..1151807)
     CDS             complement(1151928..1152320)
     CDS             1152399..1153181
     CDS             1153196..1153816
     CDS             complement(1153889..1155169)
     CDS             1155259..1156188
     CDS             complement(1156624..1157286)
     CDS             complement(1157853..1158077)
     CDS             complement(1158236..1158592)
     CDS             complement(1158594..1158830)
     CDS             complement(1159147..1163238)
     CDS             1163831..1164154
     CDS             complement(1165488..1165715)
     CDS             1165943..1166491
     CDS             complement(1166589..1167260)
     CDS             1168007..1172524
     CDS             1172470..1175388
     CDS             1175660..1176508
     CDS             1176508..1177149
     CDS             1177143..1177481
     CDS             1177639..1178460
     CDS             1179265..1179681
     CDS             1179693..1180649
     CDS             1180682..1180915
     CDS             1180985..1181515
     CDS             1182037..1182834
     CDS             1182844..1183509
     CDS             1183519..1184661
     CDS             1184708..1185937
     CDS             complement(1185953..1186555)
     CDS             1186644..1187543
     CDS             1187622..1188290
     CDS             complement(1188292..1190016)
     CDS             complement(1190028..1190909)
     CDS             complement(1190918..1191532)
     CDS             1191585..1191995
     CDS             1192134..1192871
     CDS             complement(1192805..1192933)
     CDS             1193240..1194163
     CDS             1194322..1195791
     CDS             1195987..1197465
     CDS             1197533..1197772
     CDS             1197782..1198057
     CDS             1198067..1199350
     CDS             complement(1199398..1200438)
     CDS             complement(1200410..1201111)
     CDS             complement(1201237..1203549)
     CDS             1203783..1204904
     CDS             complement(1204921..1205652)
     CDS             complement(1205636..1206316)
     CDS             complement(1206403..1207185)
     CDS             complement(1207301..1207987)
     CDS             1208069..1208437
     CDS             1208452..1209492
     CDS             1209494..1209889
     CDS             1210021..1211169
     CDS             1211169..1212050
     CDS             1212083..1212481
     CDS             1212459..1212911
     CDS             1213002..1213508
     CDS             1213513..1214361
     CDS             1214372..1214905
     CDS             1214908..1216689
     CDS             complement(1216690..1216959)
     CDS             complement(1216971..1217345)
     CDS             complement(1217347..1218354)
     CDS             complement(1218394..1218735)
     CDS             complement(1218794..1219045)
     CDS             complement(1219053..1219547)
     CDS             complement(1219547..1219687)
     CDS             complement(1219742..1220032)
     CDS             complement(1220062..1220766)
     CDS             complement(1220865..1221644)
     CDS             1221817..1221921
     CDS             1222015..1222113
     CDS             complement(1222159..1224270)
     CDS             1224413..1225927
     CDS             1225952..1226851
     CDS             complement(1226880..1227491)
     CDS             complement(1227503..1228051)
     CDS             complement(1228181..1228480)
     CDS             complement(1228565..1229572)
     CDS             complement(1229586..1230227)
     CDS             complement(1230403..1230693)
     CDS             complement(1230690..1231307)
     CDS             1231925..1232122
     CDS             1232321..1233250
     CDS             1233250..1234323
     CDS             1234357..1234800
     CDS             1235002..1235688
     CDS             complement(1235762..1236403)
     CDS             complement(1236434..1237150)
     CDS             complement(1237163..1237951)
     CDS             1238201..1239418
     CDS             complement(1239431..1240090)
     CDS             complement(1240092..1240790)
     CDS             complement(1240816..1241607)
     CDS             complement(1241626..1242381)
     CDS             1242593..1243597
     CDS             1243838..1246516
     CDS             complement(1246563..1247705)
     CDS             1247781..1248242
     CDS             1248255..1249232
     CDS             1249251..1249640
     CDS             1249701..1251593
     CDS             complement(1251595..1252071)
     CDS             1252263..1252682
     CDS             1252842..1254638
     CDS             1254773..1256233
     CDS             1256246..1256476
     CDS             1256482..1257276
     CDS             1257316..1258053
     CDS             complement(1258075..1259157)
     CDS             1259408..1259788
     CDS             1259851..1261194
     CDS             complement(1261191..1261376)
     CDS             complement(1261388..1262314)
     CDS             1262473..1263441
     CDS             1263564..1264469
     CDS             complement(1264494..1265582)
     CDS             complement(1265639..1266055)
     CDS             1266282..1266866
     CDS             1267010..1267471
     CDS             1267471..1267851
     CDS             1268053..1268412
     CDS             complement(1268418..1268552)
     CDS             complement(1268619..1269377)
     CDS             complement(1269429..1270289)
     CDS             complement(1270295..1272007)
     CDS             1272080..1272769
     CDS             1272926..1273138
     CDS             1273148..1273492
     CDS             1273606..1274190
     CDS             1274245..1274628
     CDS             1274649..1275101
     CDS             1275103..1275558
     CDS             complement(1275845..1277089)
     CDS             complement(1277079..1277687)
     CDS             complement(1277684..1279636)
     CDS             1279888..1281039
     CDS             complement(1281114..1282766)
     CDS             complement(1282845..1283531)
     CDS             complement(1283552..1284403)
     CDS             1284523..1285068
     CDS             1285069..1286517
     CDS             complement(1286535..1287563)
     CDS             complement(1287597..1287977)
     CDS             complement(1288047..1289069)
     CDS             1289277..1291268
     CDS             1291404..1292921
     CDS             1293015..1293821
     CDS             1293838..1294128
     CDS             1294137..1294775
     CDS             complement(1294816..1295208)
     CDS             1295636..1296361
     CDS             1296539..1297243
     CDS             1297315..1297728
     CDS             complement(1297775..1298182)
     CDS             complement(1298198..1298698)
     CDS             complement(1298674..1299762)
     CDS             1299846..1300361
     CDS             1300869..1302578
     CDS             1302624..1304108
     CDS             1304422..1304850
     CDS             complement(1304851..1305522)
     CDS             complement(1305575..1306456)
     CDS             complement(1306591..1307715)
     CDS             complement(1307980..1308261)
     CDS             complement(1308351..1308944)
     CDS             complement(1309077..1309805)
     CDS             complement(1309839..1311164)
     CDS             complement(1311161..1311712)
     CDS             complement(1311709..1313010)
     CDS             complement(1313024..1313962)
     CDS             complement(1313928..1314926)
     CDS             complement(1314926..1316779)
     CDS             1316798..1317553
     CDS             1317566..1317805
     CDS             1317815..1318360
     CDS             1318445..1320451
     CDS             1320489..1321892
     CDS             1321983..1323224
     CDS             complement(1323256..1324428)
     CDS             complement(1324559..1326790)
     CDS             1327441..1328487
     CDS             complement(1328664..1329908)
     CDS             complement(1329929..1330615)
     CDS             1330764..1331390
     CDS             complement(1331472..1332305)
     CDS             1332509..1332757
     CDS             complement(1332789..1333319)
     CDS             1333404..1334777
     CDS             complement(1335013..1335246)
     CDS             complement(1335285..1335518)
     CDS             complement(1335958..1337133)
     CDS             complement(1337148..1337735)
     CDS             complement(1337823..1339106)
     CDS             complement(1339112..1339435)
     CDS             complement(1339440..1341782)
     CDS             1341948..1342436
     CDS             1342562..1344247
     CDS             1344690..1346378
     CDS             complement(1347005..1347187)
     CDS             complement(1347443..1348120)
     CDS             complement(1348366..1348569)
     CDS             1348859..1349398
     CDS             complement(1349400..1350572)
     CDS             complement(1350575..1350739)
     CDS             complement(1350826..1351485)
     CDS             complement(1351553..1352701)
     CDS             complement(1352799..1354133)
     CDS             complement(1354324..1354839)
     CDS             complement(1354898..1355632)
     CDS             complement(1355649..1355927)
     CDS             1356171..1357463
     CDS             1357654..1360332
     CDS             1360374..1361246
     CDS             1361257..1362114
     CDS             1362124..1362777
     CDS             1362814..1363752
     CDS             1363772..1365130
     CDS             1365417..1366502
     CDS             1366492..1367445
     CDS             1367551..1368351
     CDS             1368379..1369143
     CDS             complement(1369160..1369573)
     CDS             1369765..1370652
     CDS             complement(1370672..1371832)
     CDS             1371963..1372826
     CDS             complement(1372897..1373397)
     CDS             1373431..1374708
     CDS             1374872..1376968
     CDS             1377122..1379320
     CDS             complement(1379380..1381248)
     CDS             1381411..1383054
     CDS             1383242..1383958
     CDS             1383985..1384893
     CDS             1385033..1386544
     CDS             1386557..1386655
     CDS             1386881..1387846
     CDS             1387866..1388780
     CDS             1388812..1389258
     CDS             1389565..1390332
     CDS             1390643..1391284
     CDS             1391294..1391863
     CDS             complement(1391908..1392855)
     CDS             complement(1392944..1394044)
     CDS             1394289..1394582
     CDS             1394638..1395336
     CDS             complement(1395378..1396679)
     CDS             1396860..1397621
     CDS             1397640..1398134
     CDS             complement(1398173..1398421)
     CDS             1398688..1399293
     CDS             1399294..1400244
     CDS             1400231..1401334
     CDS             complement(1401341..1402138)
     CDS             1402229..1403143
     CDS             1403299..1403862
     CDS             1403900..1404076
     CDS             1404108..1404584
     CDS             1404585..1404899
     CDS             1404901..1405104
     CDS             complement(1405200..1405436)
     CDS             complement(1405665..1406018)
     CDS             complement(1406049..1406333)
     CDS             complement(1406481..1407329)
     CDS             complement(1407326..1408183)
     CDS             complement(1408193..1408552)
     CDS             complement(1408733..1409005)
     CDS             complement(1409047..1410060)
     CDS             complement(1410171..1410701)
     CDS             complement(1410886..1411434)
     CDS             1412571..1414211
     CDS             complement(1414681..1415283)
     CDS             complement(1415819..1417090)
     CDS             1417351..1418640
     CDS             1418817..1419284
     CDS             1419374..1420045
     CDS             complement(1420302..1421126)
     CDS             complement(1421402..1421869)
     CDS             complement(1421885..1422874)
     CDS             complement(1422911..1423336)
     CDS             complement(1423400..1423978)
     CDS             1424304..1425161
     CDS             1425461..1426240
     CDS             1426293..1427117
     CDS             complement(1427552..1428100)
     CDS             complement(1428463..1429683)
     CDS             complement(1430021..1430863)
     CDS             complement(1430888..1432129)
     CDS             complement(1432126..1432965)
     CDS             complement(1432981..1433823)
     CDS             complement(1433830..1434909)
     CDS             1435679..1436155
     CDS             1436901..1437227
     CDS             1437229..1439118
     CDS             1439115..1441190
     CDS             1441229..1441462
     CDS             1441479..1441997
     CDS             1442023..1442349
     CDS             1442365..1442601
     CDS             1442577..1442705
     CDS             1442711..1443448
     CDS             1443459..1443938
     CDS             1443944..1444384
     CDS             1444526..1445065
     CDS             1445193..1446545
     CDS             1446546..1447304
     CDS             1447315..1447839
     CDS             1447826..1448230
     CDS             1448227..1448604
     CDS             1448618..1448746
     CDS             1448904..1449455
     CDS             complement(1449459..1449734)
     CDS             complement(1449795..1450334)
     CDS             complement(1450382..1450750)
     CDS             1450922..1452145
     CDS             1452126..1453694
     CDS             complement(1453817..1454956)
     CDS             1455102..1455638
     CDS             1455772..1457337
     CDS             complement(1457341..1457715)
     CDS             1458122..1458337
     CDS             1458366..1458875
     CDS             1458885..1459112
     CDS             1459112..1459336
     CDS             1459333..1459560
     CDS             1459557..1459715
     CDS             1459717..1460013
     CDS             1460024..1460269
     CDS             1460281..1460439
     CDS             1460483..1461451
     CDS             1461461..1463641
     CDS             1464509..1465072
     CDS             1465105..1465284
     CDS             1465995..1467329
     CDS             complement(1467409..1468230)
     CDS             complement(1468246..1468515)
     CDS             1468686..1469096
     CDS             complement(1469454..1471100)
     CDS             1471394..1472302
     CDS             1472399..1472524
     CDS             complement(1472904..1478180)
     CDS             1478707..1480044
     CDS             1480372..1480920
     CDS             1481829..1482137
     CDS             1482308..1482877
     CDS             1482884..1483114
     CDS             1483215..1484708
     CDS             complement(1484757..1486730)
     CDS             complement(1487515..1488618)
     CDS             complement(1488634..1489347)
     CDS             complement(1489334..1490134)
     CDS             complement(1490148..1490930)
     CDS             1491519..1492094
     CDS             1492137..1493888
     CDS             1493898..1495145
     CDS             1495151..1495513
     CDS             1495529..1496482
     CDS             complement(1496750..1497871)
     CDS             1498109..1498885
     CDS             1498895..1499560
     CDS             1499667..1500518
     CDS             complement(1500545..1501075)
     CDS             complement(1501154..1501423)
     CDS             complement(1501518..1501895)
     CDS             complement(1501911..1504415)
     CDS             complement(1504526..1505773)
     CDS             complement(1505787..1507100)
     CDS             complement(1507105..1507809)
     CDS             complement(1508003..1508803)
     CDS             complement(1508845..1509264)
     CDS             1509809..1510534
     CDS             1510549..1511169
     CDS             complement(1511170..1511352)
     CDS             complement(1511803..1513461)
     CDS             1513621..1514298
     CDS             1514285..1514794
     CDS             complement(1515045..1516124)
     CDS             complement(1516125..1516763)
     CDS             complement(1516947..1517360)
     CDS             complement(1517387..1518457)
     CDS             1518510..1519160
     CDS             1519378..1519674
     CDS             1519842..1520834
     CDS             1520917..1521654
     CDS             1521692..1522333
     CDS             1522450..1523061
     CDS             1523100..1523615
     CDS             1523630..1524640
     CDS             1524668..1526518
     CDS             1526622..1527233
     CDS             1527294..1528589
     CDS             1528708..1529280
     CDS             1529290..1529838
     CDS             1530008..1530802
     CDS             1530837..1531496
     CDS             1531572..1532462
     CDS             complement(1532481..1533395)
     CDS             1533516..1534118
     CDS             1534160..1534852
     CDS             complement(1534849..1535691)
     CDS             complement(1535693..1536106)
     CDS             complement(1536118..1536414)
     CDS             1536536..1537051
     CDS             1537115..1537876
     CDS             complement(1537889..1538323)
     CDS             complement(1538419..1538709)
     CDS             complement(1538855..1539337)
     CDS             complement(1539403..1540311)
     CDS             complement(1540330..1541253)
     CDS             complement(1541290..1542939)
     CDS             complement(1542961..1543368)
     CDS             complement(1543390..1543968)
     CDS             complement(1544115..1545713)
     CDS             complement(1545773..1546273)
     CDS             complement(1546278..1547174)
     CDS             complement(1547304..1548026)
     CDS             1548091..1548735
     CDS             complement(1548843..1550606)
     CDS             complement(1550606..1551262)
     CDS             complement(1552153..1552392)
     CDS             complement(1552410..1553279)
     CDS             complement(1553290..1553481)
     CDS             complement(1553562..1553852)
     CDS             complement(1553953..1554669)
     CDS             complement(1554679..1555407)
     CDS             1555484..1556266
     CDS             1556318..1557124
     CDS             1557117..1557425
     CDS             complement(1557483..1560143)
     CDS             1560555..1560992
     CDS             complement(1560998..1561696)
     CDS             complement(1561729..1562892)
     CDS             1562973..1563740
     CDS             complement(1563748..1563948)
     CDS             1564212..1565744
     CDS             complement(1565748..1566443)
     CDS             complement(1566478..1567125)
     CDS             complement(1567137..1567322)
     CDS             complement(1567319..1568104)
     CDS             complement(1568182..1568748)
     CDS             complement(1568765..1570075)
     CDS             1570269..1571726
     CDS             1571744..1572442
     CDS             1572592..1573878
     CDS             complement(1573884..1574630)
     CDS             complement(1574666..1575337)
     CDS             complement(1575458..1576132)
     CDS             complement(1576254..1576907)
     CDS             1577052..1577366
     CDS             1577376..1578197
     CDS             1578278..1578832
     CDS             complement(1578891..1579667)
     CDS             complement(1579690..1581300)
     CDS             complement(1581337..1582581)
     CDS             complement(1582708..1583058)
     CDS             1583205..1585154
     CDS             1585205..1585747
     CDS             complement(1585749..1586273)
     CDS             complement(1586282..1586428)
     CDS             1586508..1587308
     CDS             1587405..1587980
     CDS             complement(1588194..1589486)
     CDS             1589613..1590887
     CDS             1590915..1591562
     CDS             1591671..1592000
     CDS             1592010..1592402
     CDS             1592425..1594020
     CDS             complement(1594041..1594850)
     CDS             1594897..1595805
     CDS             1595869..1596537
     CDS             1596601..1597002
     CDS             complement(1597115..1597348)
     CDS             complement(1597431..1597967)
     CDS             complement(1597977..1598246)
     CDS             1598571..1598777
     CDS             1598945..1599343
     CDS             complement(1599546..1601489)
     CDS             complement(1601751..1601957)
     CDS             1602070..1602474
     CDS             1602640..1603815
     CDS             1603881..1604507
     CDS             1604648..1605841
     CDS             1605843..1606568
     CDS             1606805..1608037
     CDS             1608077..1608622
     CDS             1608733..1610973
     CDS             complement(1611067..1611255)
     CDS             complement(1611275..1611505)
     CDS             complement(1611544..1611897)
     CDS             complement(1612044..1613021)
     CDS             1613164..1614177
     CDS             complement(1614182..1615057)
     CDS             complement(1615074..1616111)
     CDS             1616204..1616431
     CDS             complement(1616434..1616850)
     CDS             complement(1616854..1617867)
     CDS             complement(1617878..1619413)
     CDS             1619594..1621339
     CDS             1621353..1621862
     CDS             1622240..1622425
     CDS             1622717..1622863
     CDS             1622860..1623168
     CDS             complement(1623177..1624175)
     CDS             complement(1624369..1626138)
     CDS             1626688..1627680
     CDS             1627738..1627932
     CDS             1628009..1628560
     CDS             complement(1628627..1628899)
     CDS             complement(1629000..1629926)
     CDS             complement(1629985..1631196)
     CDS             complement(1631239..1631757)
     CDS             1632297..1633172
     CDS             1633169..1633399
     CDS             1633448..1635067
     CDS             1635095..1635655
     CDS             1635703..1636191
     CDS             complement(1636240..1637865)
     CDS             1638237..1638902
     CDS             1638932..1639540
     CDS             1639553..1640227
     CDS             1640312..1641202
     CDS             1641213..1641407
     CDS             1641508..1642428
     CDS             complement(1642437..1643666)
     CDS             complement(1644056..1645453)
     CDS             complement(1645541..1646038)
     CDS             1646141..1647121
     CDS             complement(1647224..1648801)
     CDS             complement(1648892..1649587)
     CDS             complement(1649624..1650865)
     CDS             complement(1651251..1651817)
     CDS             complement(1651918..1653069)
     CDS             1653224..1653688
     CDS             1653795..1654436
     CDS             1654839..1655657
     CDS             1655748..1656401
     CDS             1656882..1657088
     CDS             1657229..1659166
     CDS             1659224..1659430
     CDS             complement(1659436..1661049)
     CDS             1661145..1662446
     CDS             complement(1662511..1663212)
     CDS             complement(1663218..1663760)
     CDS             complement(1663846..1664736)
     CDS             complement(1664805..1665671)
     CDS             complement(1665755..1667662)
     CDS             complement(1667799..1668458)
     CDS             complement(1668556..1669938)
     CDS             1670200..1673067
     CDS             1673094..1673411
     CDS             complement(1673479..1674822)
     CDS             complement(1674843..1675382)
     CDS             1675582..1676025
     CDS             1676067..1676945
     CDS             complement(1676942..1677964)
     CDS             complement(1678004..1678873)
     CDS             complement(1678965..1680065)
     CDS             complement(1680070..1681353)
     CDS             complement(1681366..1682619)
     CDS             1682824..1683534
     CDS             1683974..1684570
     CDS             1684737..1687517
     CDS             1687526..1688584
     CDS             1688635..1689420
     CDS             1689896..1691632
     CDS             1691632..1692198
     CDS             1692209..1693507
     CDS             1693521..1693946
     CDS             complement(1693949..1694485)
     CDS             1694871..1695221
     CDS             1695436..1695870
     CDS             complement(1695874..1696431)
     CDS             complement(1696526..1698466)
     CDS             complement(1698463..1700046)
     CDS             complement(1700054..1702918)
     CDS             complement(1703036..1703455)
     CDS             complement(1703465..1703668)
     CDS             complement(1703689..1704912)
     CDS             complement(1705007..1706350)
     CDS             1706485..1706802
     CDS             1706877..1707797
     CDS             complement(1707817..1707987)
     CDS             1708111..1708365
     CDS             1708389..1709192
     CDS             complement(1709245..1710186)
     CDS             complement(1710459..1711010)
     CDS             complement(1711139..1711948)
     CDS             1712144..1712797
     CDS             1713622..1713852
     CDS             1715076..1717265
     CDS             complement(1717431..1718075)
     CDS             complement(1718444..1718746)
     CDS             complement(1718743..1719255)
     CDS             complement(1719257..1719673)
     CDS             complement(1719808..1725213)
     CDS             1725588..1726370
     CDS             complement(1726487..1727146)
     CDS             complement(1727263..1728042)
     CDS             1728216..1730372
     CDS             1730572..1731174
     CDS             1731369..1732124
     CDS             complement(1732528..1733589)
     CDS             complement(1734051..1734428)
     CDS             complement(1735056..1735964)
     CDS             complement(1736063..1737016)
     CDS             complement(1737300..1738079)
     CDS             complement(1738307..1739164)
     CDS             1740136..1740300
     CDS             1740297..1740413
     CDS             complement(1740454..1742238)
     CDS             1743101..1744063
     CDS             complement(1744437..1745069)
     CDS             1746251..1747810
     CDS             1748074..1748226
     CDS             1748511..1748759
     CDS             1748783..1749004
     CDS             complement(1749574..1750062)
     CDS             complement(1750094..1752283)
     CDS             1752538..1753035
     CDS             complement(1753553..1754191)
     CDS             1754985..1756178
     CDS             1756206..1757060
     CDS             1757142..1757618
     CDS             1757673..1759373
     CDS             complement(1759547..1760893)
     CDS             complement(1761404..1761628)
     CDS             1761797..1762126
     CDS             1763030..1763320
     CDS             1763384..1763677
     CDS             complement(1764719..1765993)
     CDS             complement(1766005..1767789)
     CDS             complement(1767925..1768170)
     CDS             complement(1768192..1768932)
     CDS             complement(1769552..1770313)
     CDS             1770623..1771228
     CDS             complement(1771234..1772601)