MDDPVDGDVWDDFGQKVDLTARLREILLNYPEGTSILKELVQNADDAGARTVKVCLDERSHGTETLAYDGLAQFQGPSLLVFNDSTFKESDFESISRIGDSVKRTQVGKTGRFGVGFNSVYHLTDMPSFVSGRHAVFFDPHCEFLPNVTAANPGKRVDFVANDVFSRHPDQWAPFVAFGCDVRGEFAGTMFRFPLRTEAQARRSRLSKAHYTPESVRALLLAFAREKTLDMLYLKNVETVEVLEWGPGDEAPRVMARSSLRVGDAVEASEIRRNRSAFSRASAACAQGVAGEPPKVFTVSFDSIGAGAYAETTGGAVGDGDQTGTRTFVVSHALGADLAPLVASGREKFGMKLVPWASVAAELGTDPSSTAKTVGRAFTFLPLPVRTGLPVHVNAYFELSSNRRDIWFGGDMAGGGAARSEWNQALLTKVCAPCYARLIAAVATMLGPTPAFYALFPDVNVPEPWNGVVRELYATIAFEGSKVLHTPADDGGWIALADAVHPDHELAHDDALRDALVAEGMRLTDAPSTVLERIEEHAVPNPERVSPERVRRMLRESGRSERSHRPRDRVLVLLRYVMSDVIDDDPASAASLEGVPLFPLADGTAAVIRPGGVGAPPLYVPGAEEARLVARASSRCVDRACDETIVARLETLAGTRALNVSPIDDDAIVDLMPDVLPTAWARVGDAGESSSRRAYQPVPWDWDDDDDTAGGGISAAGISDEYLALVWRVLGSVASDTRALGKLEGFPLLPVVCDGAKGSKKYVVPLGAPLIDATGVSADVAASMRAAGVHVLDVGTLAGSTAGVHPAMRDHPAMAGYLAPASAAGFADAFARAVGCAASEGTPPWSPTFTREEAANLRGFVLRRRWFGRGAGSEGPDFDAANPERIASLASLRIYEAFPEPTAGDDDDDDDDAPGKRDPPLLDLVSAPLQLAPRRGTDPALLGTDFLNPSSDEESAVLVERFGVERLTDQKFLRQRVLSRLDRIRPARARNDAMLDALRRLPSLCAGDGSLSRAVAISPFVPTASGTLAAPTHLYDPRIPELVALLDRNTSFPTAPFDDDATLGILASLGMRSTVTQTAVLDAAMTAERLGDVESDAYDFAAANERGWAILRYLETPDGTRMLAPDPVKDVKSFFGSMFGKEDEKDGGKKEGAELPREAFVAQLSSVAWVPVATEPPESEPGLPWPKNLSPVAAPNNARPPNDAWLCSATMRVLAREPQSSALADILGWRRGVPAATLASQLLALGEAHPSVEDPAVGRALAAAVPRVYALLTTSLNSRGFADAIARLPGEARVVWVGTGFARAESVAFSGALDLKPYLHVLPADLTCFRPLLTAMGVRDAFGASDYVRLLRGLAKDAGGGGLDGSRLDLALWVLGTLADYPPATLRTALVDEDDAVGSAGSSDDAVGSEGSSLPVPDASGALVPASEVRFNDAPWLAPPEGVRLSHPKLPSQTAEAVGVRSLRLALLAEASEDIDVQLHGSAEAFGQHEALTTRLKHILDAYADGPGVVSELVQNADDAGATEVRLLLDQTRGGDKSLLGPKMARWQGPALVAWNDAVFSPEDFHNIARIGQDSKIDRPAAAGRFGLGFNAVYHFTDLPSFVSGDYLVMFDPHATHLPGATPARPGLKIAFGASPLLSQFPDQFAGYIDTFGCDLTASYPATMFRFPLRTDEAARASEIKPEAYTPAQVRALFEQFRERATQTLLFLKNVRKIGVYERGGDSRAPKLVYEVSIPAFQDDKDPRAATLQWVAGNSAFSRGVAPVAAVKKQQFVEKLRTMPEKSLPTSVGWMDVQMRAAETAESLGEEDDDAKVIVGTTIRRERWLVCSSLAGGKARALALSDTGVSRGLVPWVGIAARVPHPDDGESFIGHCDGRAFCFLPLPVRTGLPVHVNAYFELSSNRRDIWFGGDMAGGGAARSEWNQALLEDACAPAYAKTLEAAAEQLGPTSAFYALFPTAPSHNAPWSLILPPLYSNLSRIPCLRATDPFSSPGSEVIARWVAPAAAMFPDADKPTPPALADALRAEGIWLVEGAPKDVCESFARHCEPDAVRRLSPGAVRAILRRRDVPHPALDSRKRVLALLEYVLSDVNPADPMGAADLEGVPLVPLVDGTLGRFAFLGSTEGEPKRRDGEPKRPPSQASKAKRDRGPTYLIPHESEMELLREWAGDVLVDRTLLCGGEPWDGGDSLTCLARLERISLGPAGAELNVRNFDGDALASMMPRIMPRQWAAHPSQRVNGYVGCGRVVEWRPNAKEGHPSPEMLVLLWRRLAALCGENLSAFQGWPMLPIGGGGSLAPLIPHGPVVRGEGWTENTRDALLAMRVQSLDEGDVSGAIVSHPKIGDYVRPATAAGVLDSAVAAAALDPDVAASVPADASPEERWRAAARAVPEALASNATLGAAPNRRALRAFLIQKRWFARGAPGGTVEGARLDLVRSLPIFETYQSAASHHKDADSTEGFVCLASVPPPLLAPAGADEDLLHPPFLRLDGESEASILETHAGVVRVTNAAMLSDGVLPALARGQLHPSTAPRALDAVLAALSDAKASWTGAGDVERLTRSVCANACVPTPSGALRRPDELFDPRVRSLRELLDPREHFPAHPFDVGARVEALASLGVRRMLGGEGLVASALSVEKMAASNFDVAAAVARGRALLAHLNALAAATAKGGSELPPPGAVFQRKDDDDGDGDGAGSNSVWRELSSIAWCPALTQPPHPAMPWPNKGSSRALPPLAAPRATRPPSDAWAASSCMRVLDLTPPASEATSRKAETETETETVKEIPEAVADQTTSSDADQTAPSSADRATSEEAFLEEERESAERATETTLREHESLKPMVLEPLLIDRLGWNRLSSTVVAAQLLELGKSNPSVQPDSDLARVIGEELPWAYAKLAETAANGGADLDAAGTILGDSRWLWTGAGFVASADVAVDCPGDLRPYLHGVPTELAAHSALLAALGVRRRFSPEDFARAASALAKDAGGAALTEEKVELAAALAEAASEALAPPPNVDGNVDGAVDGAGSTYPSVPNAARVANTVAGLFALPDHVGVMAPAAELVNNDADWLLEGARGTIRLVHPSVSQATAEVLGARSLRDMFAVDKRSTDRLPCPSAQTLRRLLPMYNDSAFFLADVAEVADAAGARGIEVALDANTYPARSLLLPQLAAFQGPAVTVKFTGAPLQPEEIAQLLSAAAPFKLRRRVVRFGNGLVTACHVTDAVFAVSAGRLCVFDPTGQALGGSKEGGSDGSAKSYSLDGGELAARFIDQFAPFIAAGADPAGCGNCTVIRFPLRTEDQASNPKALAPVASANDAESMRDVLATFAADAHRILLFASSLTDIRAVCRRETPLETGDTPTGPTAEGDGGEGDEVLVGEEVLVDVRLTSPPPRRSSSSGAEKPTPRSIIDDKEWRRATLTTLFGGGNSTRTAHVVTLTETAGNSPPVTDTWVVGAAIGVGKARDIALDRKSSSQMLLPLAAAASHVARDGAHVDPASPPPPPALARLEALAARRFAAGGARVATPKPGRGVCAPLPTHASKRSSGDDDGGYGADGLLSVARTLERLPAVVMAHFALERGGGRGLAEFLDDPAASVGGGSNASRPPAPDATRREWNRALCQCLAAAYGAMVGHARVAPSPELPADTFYSMWPLAERVGLPAPPDLDPDGRPVTGRASAGAGVVGQGKGHPVAELVLYPVYKELVDQPLFRSLGSRALVKASDGYFLPAGFAVNEGVDGATWAPGFNGSSRIVARPLAAGFIARHFPVLDAPAWLRPELAAAGAVTAARELTASALRRLLRAKPPPADVRTHVELVECACSDIDPGPVPGPGTSAPPSPSRQGTIPAMFGHARRPAGDGPPGGDAIDGIMSVVNEMFGQAGIAPPSNAASNAANAGPPLDLSAVRDLSGIPVPTASGAPAALGHQGLYSGSENMVALVPTLRGKFLHPALTTSPTIGALVRHAQFRSELRVSVFTPAQLATELPNVLPRRLTPAGCGAAPVVTWSDGSLAQGERVPSARWLRAFWDEIAPQGPVAVDAFAAWPLVPIRGGELVRVGHRAAVIVPPAPTIHAHPLSPDPLDSSVLSHETLDDTVDERDVDVDVNERDDDVTFARPGSNQPRASPIRDVLFGSPSRAGLGSPARRTDVTAAKKAVEDEWTWLEPMFRTVGAPVLDWDAAGEACARMLDQSVETVRGASIRTASDVIAFKAQQIRACLGAGRPSFALVDEETRGAVFSLFAASHVVSGFAASEEGLEVIRSFPIFATVAGDRTDLTSGEYVTCPPGVAFAETLRSFGGLLEFKDDAREFYKALGVPELADADVLARFIAPSLEKLNVPGRTAALTYLKRHWPRLKESEPLCDALRAARFVEANGTDALMSPGNLYDPEVELLHAVFRGQTGAFPAGAWLDADWLNLLRDVGLRSTVDATLFQLCATRVAARAIGLGIAYPTEAGARRYPPVPPAPTSADLALAQTTTADSDDSDDDFNDEAALDKEAGLVIAAGAMLANHLVDNIAHLYTANVCEVVLGVPFVPAALGVPGEPGPGCAGCNVLTSFSHAMLPEHWASVFMHLPVLPPDFVPPQFARSRLRVKSEPGASAVAAHLVSLGASPNEGGGVAALGRWTPAAGDPCVAVAAALAVLGDLGGVDALEAREIEALSDASFVPVAGGASTEAPRRLWLRAPAQLAPLAFELPSSLTEHAGFLRKLGLRDELTPADADAALRVAAKKANGRALGPNELRAAVAALRHAAGQVDGGGFEISSSSSSVAAQKGVAAPRRREGTTPVPDSFGVLAPSTSLFHAWGAPRSLLQRLDRRKLRLAHDLVPANACAAAGIRAVRDAVFERRVVDGSDVPDDVPDDVPDDVPDDVPDDVPDEHVGPDQSPNESRVPTTRARWTSEGGAEWPEAFAFAAALARDDLADALHAVLRARGCAVSTREALREKLRDVSGSFRVVDSLRTGLYAESDGGGCFDVTLGPPATTHAFLDASTGTVYVSPPDNPTARGSLASPLLARAVASALGVGDDGTATAALVALVQAAASTGEDPKAMESTTAAFGGNVRDDSSSRDSDVPVDTAHGDDASAASARGDPGAVVLTRDARLLAARPLRPLVAGETCAIKSVRRFGSPGEAAAAAAESRASSSGGVATNEDRYVYARVVSATRPVKGAALTRVLLESGPGGETREALSSEVFTFRLVSELGPDETGAGAGGGSGRGGPEATPTASRDPPQTDAVTPADPGVESASPTSHRADSGLEDASLGTNPVSSDDLVRAVRDLLTAAGAPPSMAQADLLAANQRLRGELEDVSGAVQAAEKEIAEKESHATRVEKAFLCPITQGIMTDPVVATDGHTYERRAIEQWFSQGRLTSPVTNLRLNTTTLVPNHALRGAITAHASRSGGE*