MASVSRLREVLSAAFSLRGLPNGEQEFFEELMAHRSHLVNLYDVGPRNPQEQRELESGKITINGRSVAVNADFARQAMFLSQQLECSERYVAGLLQDVMTHNPNLTQEQCIEAAIMEYHTRRRELADCLGTILQAASRAEAGDASPLHQRIEMFVRQQLLHPGGRAGAGLSLAMKLFQEIHSVGNALAKAQAARQNARSETVAPTQGPNAGLGADILNARCESLKYERRTLAVALYLLASMGHVSSKEIPKIVDWLSGNPRHPMVYHILPTLMATFDIVDPESPGGQARKALLADGQLVPEMKRKLDVTKDWPEPGLKATILLKWTLFLASARRADPALENTDGFKSDELETQIWNAVQGDCFTYLARTLLLLQKRQTAHTTTSYAASTLTITEQDLQLELPTDDFRPVLLDACEVLVRSLITQASSELRKIKQRQEDLLLAGARADRTRIFRSTHPQGTSRSGAAEQDKPTASPRNDMAMLFSFIGMLYSLLPPERALHFWGAGTVIPGQRSTYREYVELSSGKLAAFLQWSIWSTQARDVDVSMALFDMLSGLANGQQCSELAYNYLVRGGGDVVPGAPSASTSSAHFNTGPSVSWSSIFSLLESWAAAGQPPRTNTPQHIAGPQQGYGGSQYHQSPPPPSRPQQVQLSQQDVLLAQSFLRLLSVVVTNSIPARINISSHGRFRAIPTMVSLIPLGLPLELKGAVFDTLAAFCAPGAGAAGVEICKSIWTLMERLEVINVRIVHGAGSGLTVERGVELELDEVEAVYKLYPSTIPFLNLLATLIHTSKRIPLRERVSDPTPINTIPESLGAPYRTPGIGPFVSFVVDNVFARIPSREYIRPSDRWRMNDLCLCFIERALASFDLESLVTTIEELQPSKEAVVHLVIHPGFELLRRLLTATPLQASILSYLVEGLDGFEKGLAEEEPYYRMTITRVLRIIHRVLEIQDIFLDVFLPLLAELNEPAITGDVPPVSYFIRFDQALSFTPDYVPAVAAYICYPSYPELVLLSVKIITALASSTALTQLALLIDRSSESIRILEGYLHALDTHVAVDVETAETTAEQTTGAGAPDAEGPSDLLTQAIRLTILDLFIQNTHSGRPHPNVAHFLLFGAASPDKSIQDPHALGARRSCVHAILDLLNFGVPRLKGKERRQTLGEPLFITLPAFAERCYHVVFQLCQHPRTSEPTMRYLRTREDFFSRHLAAIPFKVPETEQSPFIEIQYSDGSRVVTTVTTTASFLKLRSWILDLVALDLHVLTNKGHQKSVSELLELMFGNEEDYLEGAPEPWDVQLFKPFREVGQSHLRMIELVQSLDFDWSDSLVVQPQNLEFLGQLNLQSCLRVDESGCEVVDRTALLSLLTLAKRTLHLQGRVATKAHADALEAETNYILESCAIENHRRKIRYAAASGYESWRRLLDMALMKCFDRLPFDRRENMLFDLLHVLPNSLRSSNIHESTAVLLAETILSVITKLREDRRHQVLMQTAGGDVEAGALPTERLNVLLRSVLECIMDHNRIELVRGNLYAALVNYLHLVLHAEEVEGQGEDASGGLSSSLSPRDELIESLSLVSVSGQLGRSSSAGASLIQASIAILKPATERLIAIVSRDAIDGTEVWKTVAFMLLDSLVRLSRWEKHSSTLAALARQGFLAGFVRGLKESDLVLQAVLKPDPDDLNPLYVYEAKMSLLVRMAQTRQGAERLLEARVLPVLGECDYLDARPEADQAFLDRDNFLPSAIQRYHQLFLPALQLVSGMLIALGPKHTTAANHALQFLSQHRDTAVLLLKNEVDELSISILEEMRLLVALCSSVVHLVPRTELLSSSGFGALHGAISSLAAKVLSDPHWTEAVKPQTDAELADASTQSLEYAPQSKFRAAVHIKDEQLKNAIISYLGTASEFTEADFTLVFSQAITTPKHDERPTRFIATVPSIGDAIEALDDLCRNLAQVLMRIVDLSAELASKDHIRVDNIQEIVQISDPALLENLDMRQRQTLVGRELASWRAGAKRRSLAILNSLEMLLLLLWRHLAFYLEGKHINNPDLKGAIAHTMRLASSPDVDTLRTEVQRRLVPVLSALQSLDLSEETLGAEWRSYESYRTVMARRLADTAGLEEVEAEPRNGDAPQNGLLAY*