MKWNAILSHLNRHANQLQSSVVNATMPVAQSSLTFLDENLPDWAISAMMIVESFSKDLLEAIVAMDGARVWSLMGFSSHTDYWLLLLCGVLTVLAFLQMAIFSRPPPVPLKTLPRRPALSILFKPDDISATAGVTGTTAASATGTSLPSREATAVSSKRSHPNRHNSNTNSLRLETVESEDDIDEVLVDDSIHSTRSGISTEASTVESPLMFVQDLPDSFAPLLSSSHTEVILQQLTADLLHAVQAEASVRVREGRHEIPLDKDQSRPQFQMHPPKGGCRISAVAVVGSDNLTLEEDLDVSRETTSRSQPMVKKAELNLDPPMPLANVAPTLIHIPTLFQDKKLPVLRRIQIMRMFMDFVISISSWLEKMLWIVESFCQIHLSNVQITPTFKGREQDNSPEWRLTLSFSGHVLLFGVIPIPFISVGLPTFIIPQPHALLSHLMSAQPLASAELKRENIAEKKIALAVLNTAESWNVDVKVVGTPPALCLDVTLPGGVGMALEILYGRDPHAGRSRSDAGASVAMGSQKGTFLGKQHKRNTSVDSNDSGSSWTTLAESLRRASTTTQAATQYDANEQVPWSLDFSAKGTVSKEKMTVHVRKLVLFHDDKTLDIPLQSKVGTRGSFAVWKADPATQDVSLANAIPLKRRANSFTYHPELTSPADSPSVAALLLFPDDAAEFHRDLRLLQYDYAFDVSDDTRMDAITVSVGASHPMLKGGHMITTMLEAIYAHGSITARAGALFDPCEYRRKRNILLHLPAVDFSFGINNIFIPPESMSYSDDGQTKCIPEMDGGRMTVRVLGGMNEKDKSPLSGGDREIAPVKEGIKVVADFGIGSFTMRNESNVKEFPELDIFEGTKLRSLISGAVSGSAGAHLRPQKMPTVCSSTGPNIFNPLEAYEVDFSGSNLSLKLKETTASLGHRRLIIPTETSLLVKVVESVVDMSAEGQTKCEIGWDFQGLSPILQVTDIGDVPEKAAPEKRQQASLLIPPLRQGRIAINVSAVGGISITKAATSRDDRDGLYDWKFFNALVSPDSQSAARIMDVLHDKRSMNRILEVSRLVNKDIHRLMSYALTQVWRAKEIFDQEGVSDPKHAIPAYNMARILSLFLAGDDGQVDAILPLVQKTVAGEGLDVVKVKELIRQHVESYDEWAPEFDRAVRMASMFLGPGAANPPYVEPECPPLSQVNHHLARFSDVPSAKQLYEQIHDKTHLPLDPRFSNFVSRIAPYLSFRQVEYFLQARAARDWQPQDLRRIRYVYSIKRKVLQIAESYGGLSFLPQSFLVSVFLGEATRSSLRVTKRAGAQSRSRKDRSSAAVSLGTKARKSRRVSTLMKLRKQRAKLHDGNDALNDESYIGTPAGRLAAMAARNHASSDENPTEVPDLLLGQRATVAEPYELGDSLLGPHDVAILLQCGLTSAMKSSTVVQLNQRMLLDLMASQPSSFASAVLADIGTPGGQGSARALTSALMALLDLDQNSFRPIHRLDMHALLEEWLPGLKIPKREDYLAGGRWARQSYYEAVYAVASSILEDAECYMALKSYVQRERRQKESDPLPKPREELDEENSDPERDSKLRDLIETAKNKIAEADAVGKKAARRLKEDEYWAKRESEYETAIKLYKESFDACAEVLSMDKLAFHASWFGEYYKRNYDALMIKSMFDNVIEDVDNVRYWLHAVRRGARRNMNEEDYERDFWGNKIDREKIFLEPKRYKEQEIVDAIVDTMIFEEEDKMRLKKDPLVRLLIPNPPGNYNVSVVTAMGVITEGKKGLELVDALKRLKEKRGVHHFRADTGTARSFEFNASKIQEAIESAVRLGRPYGLIGYSQGCANALLAESELLAGSPLQQKYLSDEKSGLVCRQLLFSAANGSMHGPASDKKVQKLIVMCEEFFKYQQGYSSRALVSTVLEVLTQAMDSSAFQKVIGGAQSFLTEGCRAFWRESQQLPHVPTCVLRGVMEEHTTPECLEMISHLLTKQSGSALHDSQVHVYDAVGYPVYHQNRNGRLLKKIAIGDGAIQRTHHWSPLSDEVEWVRTPKDIEDASFDCAKDRHVFPWLDVNVRFGFIKYATEEEDPRDWEDVAERLSSGAHPSRLLLGSK*