MSSIASQLQAIKSAVGAAPEPARRPITRPSVLFDAKEAADIDLRAILPIALSGLEHLEGVNERFRRYRNTLFSETSLEVNREQLTTKENDKLNKSISSYLRLLAGYLQLQAAMQTLEYLIRRYLVHVYNLDELLLCALPYHDTHTFVRIVQLINLGNSKWAFLDAVKSSGAPPPRIVMVQQCIRDKAVLETICNYAAPTKEFHHSRTVVCFCTAVIVECLGAIPKLDTDIVQRVLGFVFDSLNPAMKGDQDYKAGALMIIGVLATRETLAPKLVQNLIFFVARAAQHDALDTIDLPWLRVTVMAIISLVQSQSVTDFPKKPLMILKDIRDFSGILSVLCCEFNIERFIRLYVESLVGYSSSDDSCHSHLIEIVETLNIEKFVERIVYKVLDHCVKASQAAENLDMNRTGLWSKKTLNVIGKKYPKELRNAIHKFLENSEVNSIGEDFASNLLGLVFDESKGMPTEISDSNIWFSLDHPKAEVRKSALSKIATSNIFKNHNLNPQNLINMQDAIIHNMYDDDLSVVEAALSIEGLAAVASPVSLLKVYDDLLANCINIIHKGGPKASKACDVAVSCLEKIIIEYRLHYIEHAKDIAAVVFRLLIVHPKTVRVNLKALELAKSIQWEFYTSSSLVYNVITTDKMKGISPESVASINMKNIKAFSETFLANPNKHVEWLADAGKGSAFSRALFLLIILQSLLAPAEVLDMQMSLCQACLPVLKNKWCQIKPKDGRVGDEINIDKLEKCITELVKHVFNNDTEALNARILVCIFWGLLRVQSSYIKQSSMINDGGNTLLDDLFLFFITSPGKIIFQKHLQYLMVNCTRAPFQFISKYFVDEGFSAGVRVESLLMLASICSLLLGFPCVMLPLAHENKDVRSSALKCIEGLSLVWQRLSASLSRNGNGSKLPKCMLSPTFGVFLGSLVNQKTMISSDTRFLPAYISSLLSPSQDLMVPENLHERFDQSTKDAILHFILRSGMKLSSYGKFMILSILKGVGSILFDVEDVKSLLFDLLDRRNQYQSGCESRQIMSTHEIQILCLLLEVMFSVSNSANVSSETSEALLKVLRIDVSAQDDPVVVMPCVTALQAVQPVFFDFLKTDTQEKVFASLISMFRTENTEIRNAARDAILRINVHASTAVKFIELIAAQGDKKMNSKRIKRKEDLNHDIFKNFDDLFGVKPTASVLVSLLDVLFLKKDVIQRTCLLQPLFQLLSKLLSDQWILGIVCQYNKGHDASPENPDLSNFMIEAQQLVLLILKDITDTLQSGHQDELFNCRDINLLINCIQSAKDLGTRNHGFSLIASLAKAFPQVVSESIEDLFVAIGDAVKQLFIKALVDVVEHRRLTLMVYLLRTLGERKCLSTVIMCLLHSLVGRISHSPEHQGALSLRAMPQEWEYGLAVNITNQYSYKLWFHCLSKLLQEIRVHEKQYLLPMLHLAMQFILFKLQDTELIFDLDSEEAANSIQGSLGELMKEVVLCVAAVRDKKTGISGDALKELRDSANTILKVIAGWMCASTYFKGISRMLEHSRSVVKRKALGILCETAKGNSLIQKKQKKARKLNHSTPATALQVDKSSAPCFSELCVKILELVDREVDSDSSVRIAAISSLETLAKEYPSDNPAYRKCLAKITNHINSGDAVTSSRSIYTVGSLINVLGSKALPQLPLIMKNMLQVSHQVSFCPSGKYAHSSTKTDAKLSNQAIPILLSVLTTVEVIVKKLGEFVNPYLEEILDLVVLHPECASRNDEKLDAKAADVRKLLTDKVPVRLMLSPLLNLYNGAIKCGEASLSLAFEMLSTLVGAMDRLAVGTYHTKVYEHCLVALDLRRQHLDSLKNIAIVEQSIIHAITTLTMKLTEATFRPLFLRTLEWAESEVDRSTSKRSMDRAIVFYKLVNSLAEKHRLGLVLPISVRNWPGMGSLFTPYFKYLLEGSVQYLSEDDALISSKQKKKKAKLEDAPVEQKDKLSGPKLWNLRALVLKSLHKCFLYDNDQKILDSSNFQALLKPIVSQFVIEPPEHFESVPEAPSVDEVDETLVLCLGQMAVTARSDVLWKPLNHEVGTKHYARSSFFLDNGQVLMRTRSDKVRPKMLGLKVVRHMVQQLKEEYVVLLPETIPFLAELLEDVELPVKTLAQEIVKEMETLSGESLRQYL*