MASIASQLQAIKSALGAAPEPARRPITRPSVLFDAKEAADIDLRAILPIALSGLEHLASVDERFARYSNTLFRETSLEVNREQLTPKENDKLNKSISTYLRLLAGYLHLPSALKTLEYLIRRYLVHVYNLDELLLSALPYHDTHAFVRIVQLLNLGNSKWAFLDGVKSSGAPPPRSVLVQQCIRDKAVLETLCNYASPTKEFSHSRTVVCFCTAVIVECLGAVQKLDTDIVQRVLGFVFDSLNPEITGDQDYKAGALMIVGVLATRATLAPKLVQNLIFFVARTAQHDAFESVDLPWLRVTVMAIISLVQSQSVHDFPKKALVILKDIRDFSGVLSVLSSEYNIERFIRLYVESLVDYSASDDSCHTHFMETIETLPMEKSVERIVSKVLGSCSKVSRATGNRDIDRAGIWAKKILSAIEIKYPLELHDAIRKFLEKSEINSTGGDSISEMFGLVFDDSKKMPTEISDSNIWFSLDHPKAMVRQSALSKIATSGIFTNSTLNPRKLVNIQDAILRSLYDDNLSVVQAALSIEGLAAVASPESLLKAYDDVLTKCIKIINKGGSKASKASDVAVSCLEKMVMEYQLHHMEHAKDIAAVVFRLLIVHPKTLRVNLKALELAKKIQWEFYTSSSLVYDEVTVQKMKENMSADSIASINMKNIVAFAETFLANPNKHVEWLANSGRGTRFSRTVFLLVVLQALVPSEALDKQVSLCEACLPFLKDEWHHVQPEDNGVGDEISIDKLEKCSIELVKHIFNSDTEALNARIIVCIFWGLLKVQSSYIKQNSMIGSGGNAMLDDLFLFFVTSPGKNIFQKHLQYLIINCTGAPFQFISKYFLDEDLSDRVQVESLRLLASICSKCASSESSILDESICMKLLLGFPSVILPLAHENRDIRSSAVKCIEGLSLVWQRLSTSLPRNAGNTIKLPQCMSSPTFGIFLESLVNQKTMISSDAKFLPAYISSMLSPRKDMTVPENLHERFDQPTKDALLHFILHSALKLTPYGKFMLLSVLKGVGGILLQAEDVKSLFFDLLDCRDQYQNQHDSKNLSTHEMQILCLLLEVLLSVADHANIGFNMSEPLLRALKVDALAPDDPVVVMPCLTALRTLQPVFFDNLKADTKEKVFGRLISLFRTENIEIRNATRDALLRINVHASIVVKFIELIVALGGARGQSKRTKRKDGLSRDASSSFEELFGERPIASILVSLLDILFLKKDVNQRPCLLQPLFQILSKLRSDQWVSGIVCQHTNQHDTSSETPDLSSSVKESQHLILLVLKDITDTLHSSHEGAMFSSSDVDLLIEYIRSVKDVGTRNHGFSLIASLGKACPQVVSESIVDLFVAIGDAIKQDDSHSQRVLEDLLSVLVPCWLSRTSSIEKLLQIFIKALADIPEHRRLTLMVYILRTLGKESNLSTVIMHLLHSLVERISHPLSEHHGSLSALSQEWEYGLAANVTDQYSYKLWFPCLSKLLKEIRVHEKQGVHLMLHLAMRLVLSKLQDTELIFELEADDAANFIQGSLGALMEEVVLCTVYTKDKKRDISGDIIKELRDSANTILKTITGWMSASTYFRGITQLLDHSDSLVKRKALGILSETARGNSLVQNKQSKARKLKHSSVITAIKVDKISGPYFSNLCLKILELIDRVVDSDTSVKIAAISSLETLAKEYPSDDPVYSKCLSTIINHIGSADAAMSSGLIHTAGSLIDVLGSKALPQLPLVVKNIMLIAHQVSCCPSGSYAHGSTKATTRLSNQDTAMLLSSLTTIEVVVEKLGEFVNPYLKEILDLVVLHPECSSHMDTRLDAKAADVRKLLTEKVPVRLILPPLLDLYSVAPNCGEASLSLAFQMLASLVSTMDRLAVGTYHVKIYEHCLAALDIRRQHPDSLKNINIVEQSIIHAIITLTMKLTEGTFRPLFLRTLEWAESEVDQSSSKKSLDRAISFYKLINKLAEQHRSLFTPYFKYLLEGSVQYLLEDALAGCKQKKKKKAKLDVQVEQKDNLWGLKLWNLRALILKSLHKCFLYDNEQKVLDSSNFQVLLKPIVSQFVVEPPESIESAVDAPSVEEVDEAIVLCLGQMAVTARSDVLWKPLNHEVLMQTRSDKVRPKLLGLKVVRYMVQHLKEEYVGLLPETIPFLGELLEDVELPVKTLSQEILKEMETLSGESLRQYL*