MDVDDVWALAFLLRCPELDLRLVLTDYGATRYGAAIAAKMLVAAGRTDVPVAVGISQEETPKTHAAWLGDFRLEDYPGVVHDDGMAALRATLEAATEPVTIIAIGPVPNLAALLDEDPSLTTKVRLVGMLGSLRRGYLGAPKPMREYNVMKEPVAAARVLGADWPITITPLDSCGNVILDGDRFARLRAALATKRDPLLAAVLDNHDRWFEAVQDWPLLKDLDPATSSSILYDTVAVYLAFSQQGLIMERLPVTVDERGRTMIDEAGIPMDCAMDWQDRERFLELLTERLTGAAAAMRPQITRYPEKPPLKSALITFLSLASTALVLWLMTAGVGGATLLTNPERWLAGLDENGALDAVGNAAEVVAAVLAIAITVVAIVVELAATRYSHLITRLFMREPVNLVVLGLFLVTTILCVWASVSFTHGDGAVIPHAGFLITLFLVTLSLLCLLPYIFFVFTFLSPISVIERICRNAVNAIESGTGDKVEAAQRMVLAAVDEVQDVSRGAVEQGDRSIAMSGVNGLSSIIYDYAALKGALPEDWYHITEAISRDADFIALTSDAMAEVEADRLWLETKIFRQLNSLMSQCTDGARDVANLIGINTAQLAHDLGTANPALLKLVIRAFNSYLRTTINNNDLRTAYYLFDRYREVAEHLLATGRDELATEIASHFQSYGQTAHLKGLSFLLDAAAFDVVLLIEFAVERDSPEIDALLDVLLDLDQEIREEMQEDSLLGVRRSQIQLVTLFMARGDDARVARIVEDLKGERMSRLRRLKTQLESEERPQYWELTDRGSNFRYLAPERRRYLFLEANKIDIEETIPASRKLQAEDARALLKQADRLVVAKGKKVAEFEIGSRVAVEAVEAMLGPTGNLRAPTAVVGKTPTAAPSPDLLTAITLLTIAVAAAIWIYNRLVADRNQVSNAWSDIDVQLVRRHDLVPQLVNAVKAYADCEQATMTAVTELRARSDAAAALAEKAALEDSLEAGLHRLIAVQEAYPALKADENFRALQDSLKEVEDHLQYARRFYNGSVRILNTRIESFPHLLLARPLGFRQAEFFEADEAARRNVAVMASSVEWLAGFLLPALLAVLLTAAPSAPAEERILSYHSDITVDAEAELTIAETIEVRAEGNRIQRGIYRDFPTDYRDRFGNHYRVTFDVLRVTRDGVEEPWHSERRQNGVRVYVGDASRRLAPGDYRYTITYRTNRSVGYFENHDELYWNVTGVGWDFSIDAASARVRLPGAIAAGDITVTGFTGPFGSRAREVETATRSSEATIRATTELGPREGLTLVVTWPKGRVFEPSGMDRFGYLLLDNLGLLLALTTLVAVAGFLYLAWRRYGRDPEAGITFAHYEPPEGYSPGAVRYIRRMGYDNNTLTAAIVSLAVKGYLRIDQHGDDYTLEQKRSDEPLGPGEAALVNGLFADGMTLVLEQKNHARIGAAKRLHRKALKRHYQQTYFKNNAQWLVPTVVGSVLAFLAILAADLVTPLVVVVFLLNGLLQAAALYLMKSPTRRGRSLMDKLDGFELYLSVAEKDDLEIRHPPELTPELFERYLPFAIALGVATEWAEQFAAVLSGMSAAERSSYAPHWYRGDFHPHRVHRFVSDVGSSFSSAISSAGTPPGSSSGSGGGGSSGGGGGGGGGGGWRGAADMVAESKPVGAGRYRESYGRYFEDFEVGHVYEHRPGRTITETDNSWFTLLTMNQHPLHFDAEYAAASEFGRVLVNSCLTLSLVTGMSVSDVSQKTVANLGWDSVRLTGPVYVGDTLYAESEVLAKRPSNSRPTQGIVRIRTRGLKADGTQVIEFERAMLIPLRGHAVDDERLVLDAVNAFLEREVRPVARELELADAYPAEIVEKMKALGLFGATIGEVYGGLGLPAGTYAKIVERVSAVWMSVSGIFNSHLIMCAAIEKFGTAEQRESWLPRLARGELRGGIALTEPDCGTDLQAIRTRARFEGDSYRITGTKQWITNAVEGNVLAVLVKTDPDANPRHRGMSLLIVEKGAGYRARKLKKLGYRGVDTGEVQFDDVAVPVANLVGGVEGRGLQQILSGLALGRINVAARGVGVARAALDASVRYAQERQTFGQPIAEHQAIQIKLADMATQVEAARLLVEQAAGAYDSGERCDMEAGMAKLFATEAAVNNAMEALRIHGAYGYSPDNEVERYYRDAPLLAIGEGTNELQRIIIARQLIERNPI*