MSETTPQTGRTTSASWADDPIAIVGVGLRLPGSIRTPQQFWQFLVNKRSGRCRVPADRYNVDAFHGPKGKLGHVCTEYGHFLDVDLAAVDSSFWSIPPKELLLLDPQQRLLMEVVYECLESSGTAAYRGRDIGLYIGALGEDWMDIQTRDPQGLGMHCVAGYSDFALSNRLSKELGLTGPSMTIRTACSSSMMALHAACQALYTGECSSAVVGGCNLILSPRMTTTMSELGVMSPTGDCRSFDARADGYARGEAVNAIHIKRLSHALRDGDPIRSVIRSVCINSDGPRSPVFIPSPESHELLIRRCHQLAGISDLSQTAMIECHGTGTKVGDVQEGRAVANVFGDIGGVLIGSVKPNLGHSEGASALTSIIKMTLALENQTIPPNINFSTPNPKIPFGPACLRVPVECEPWPKDKAERVGLNGFGIGGANGHVLLESARSFLGTFVNEAPSGCTPQLLVFSGTHPETVKRNISLSLDFLAKNPAKVADASYTLACRRRILPNRAFAVGCLDSWDVSPVRKAGPADLVWVFPGQGAQYPEMGLKLVTGNAIARDTIRSLDEVLDLIDAGRSWTLHDELLRPEPSSRLSQAKFSQPCCTAIQIALINVLKSMNVKPSAVVGHSAGEIAAAYAAGALTAAEAMAIAYQRGNIAERVEGSGGMIAVSLSREQVSPFLTDQVTVACENSSRNITLSGDSAALDDVVEKLQCTYPEVTTKRLGVNCAYHSEHMNIVKDEYLDRLVALKVKQQPLSTTFVSSVTGKSVENAGDLDTEYWCRNLVSPVLFYSAVKDTIAALPNPVFLEIGPHSALSGPLRDISPSTPYIPTLVRGISANTSILRTVGRLFQFTEIDLSGLVTGSVLTDLPPYQWQYDRRFWSESRVSRNWRFRQHPHHDILGSQIPDGNEMEPLWRSLIHLDSVPWLRDHVIDGKTVFPRSSYISMAGEAIRQLTGSSDVSLRRVSFLEDITFDGKHPTEVLTQFRPIQGTEWYDFTLTSQFEGKWTKLCMGQARRGYDLPSDIKQLCPGHRKVKPETFNRAMERLRIIYGPRFRALDRIAVNATAPEATAEITERHERQESHYIVHPCTTSSIFQLLTIAKAKGRNFDHSFVPTYIEEVYVTASTGSISAQSIITATQNRTFSGDAAGFCGGSLVFFMRNIRLMPTENRYDRGLDPHAGARLVWQPDIDKAHLARLIRPHCDKSILENLFLVEELALACIIESEQQTRSSKALAHFARYSEWLSLQRQRAEQGNYDHVKSCQAIASMPSKDRGNHIKELYQKALMTPVQHVATAVMRIYHETTTLFAGQVDPLSILMKDDLLSAIYGFNLCDFADFFRVIAHNRPCMRVLEIGAGTGGITATILPAMHTPHGERLYHSYTYTDISSGFFERAQERFRAYKGVDYRVLDISVDIAAQGFDAPYDLIIASNVLHATPNLQQTLANVKALLKPGGKLFLQELAPTTKWVNYIMGTLPGWWLSNDDRPWEPYVSPKRWDAELRAAGLSGADTVVHDGHMNAHIVSSLPELRSERNRQVTVLCKPGSEHLNSVIAYLHTRDFVTDTRHLGEELPNNQMVISLLELDGPQLHAMNETEYLNLRDLITSLDQKTMLWVTRTSQVACSDPRYAATLGLLRTARRELGLTVATLEVDTLDVKAIDAIAEVTERVLRLETTSSLDPVLEYTHAYGTLMVGKYYPAIVSEELLDRAASDQTAAVLRTSPRNIETLTWERMSLEISAPVEDWVLVETRAVGMNLKDLLVVNGTLDAALGSECAGTVQRVGPGVKNLRAGDRVMVLSPNSGVMATKFVTSERLCARMARNLSWTEAATIPFAFATAFYALIDVARLKYGDSVLIHHACSEIGTAAIQICRMIGAKFYCTVAKRADEDYLLQLGIPKERIFSSRNSTFVRDLMVPTAGLGVDVVLNTLSDNLFHASWQCVAEFGVLVDLPQGEFNKQLPMEAFEGNRSFCAVNLSQVAAKRPETIQGLLRRCMHHYALGELTPLQLQEFPAEKAQDAFKSMKEGKTGKAAIIMPEESSSLPACFSRREPSFRNDAIHLIVGGLGGLGRSVSSWMASHGARHFVFFSPSAASKENDDFVLELRAQGCRLDLVSGDISNPEDVDMLIKGLDENIPIAGVMQASMALEVTSFATMSFAQWQAAFAPKCQGTWNLHNTLLKYSRKTDYFLLFSSLSGLIGQTGYANYAAGNAFLDAFVQYRHSLGLPCSAINIGVMEDVGYVSEQTHAIDHFVATSTYTLQERDLHDAVQLAIDKSSPVGTTTRNGPAQPTYVNESQLLIGLRSTAPLDSPNNRTSWRRDPRMALYHNLNQSAAKSASEKTTDTADDQILVCFLEQLKGEPDILDKPESIDLLSTEIGKTLFSYMQRDRSNLDLDVPLPSLGVDSLLAIKMRNWFQRKIGVDIGVVQILNSGSLRDLGRITAKAIAGLRIAESTVSVADLTPMS*