MRVASSAKLIVDALLQRFLPLARRRIDTVQAQDGQYLRASDPVYEQVLDSLAMVAHHTPRPLMEALLKWRESESPKPAAGASDASTFQRKLAVECIFCSACIRFVECCPQEGLTDLFAETLWVGLENFVFDWLINADRVVSHTEYPSLVDLRGLLLDLVAQLLGALSRIRFMSVTDRFFNELNGRRIDTNTARSETLSIIHGMRYLKLGVTTLGGLNASTSFVAKANPLNRVPAKKKTELHHAMCNMLSSILAPLADGGRGSWPPSGVDQALTLWYDAVLRIRNQLSHWMDKQSKHIIVGYPLVTLLLCLGDPQYFSSTFGPHLDQLYKLLREKNHRSMALDCLHRVLRFYLNVYADSQQKNRVWVYLHSITSQLLASLKKGSLTQDVQHDKLVDFCVTIAESNLDFSMNHMILELLRTENLSEAKVIGLRALLAVVSSPSHQRFTPDTFEDSHFSATSSLRGSPTPSWSHATGVAASPSHLSSGSVTSDLSLNGHDIGPYIPKVRTALGSIIKACHATYGSALLTSSKTTIEPLTKEKSQGWLVFRWALKCVPHLIPEQWRAEKLTEIIPVYAISIEPGVREEAVQVLFRTVRDLPQSRFAVMRGMANFILRIPDDFPLLIHTSLGRLVQLLHSWRGCLAEESNSAEGRGTRHGSKDAGTIFSTPRPFEETTSFDPSGMDAVGLIFLCSVDLQIRHTALELLRCVRALQNDITRLSSKDQEHGKSRMEPEPTFVIDVFEETGDDIVQRCYWDSGRWYDLRREWDVVPAELSLQNVLESNDKGRWARCLSELVNYVAELCPAAVQGARLEVVTRLAHITPVDLGGKAAQTHDVDSKLDQWHMYSMFACSCPPEESDDGAGASVKELLRLVFPYLKSGNDGQIYAATLALGHSHLEICEVMLSELTTFLEEVTSEMESRPKWKSQKLRREDVRVHVADVYRMVAESIWPGMLVKKPVLRIHFLRFIDDTARQIVSATPEAFQDIQPLRYSLACVLRSLAADVVRASSEKFVMGTRKRLFDLLSSWCDDTSNAWGGDGVSEYRKEIERYKSSQNVRTKDSVEKITVEKEINEQVDAIQWVAMNAMAALLYGPCFDDSARKMSGRVVSWINGLFLEPVSRVPIGYSPADPRTASPHSKFGISGVVDVFRGGAAGRDRQRVSSSRVFLAKTALMNLLQTNLDLFPACIDQCYSSDSSIADGYFTVLAEVYMRQEVPKCEIQRLLSLILYKVVDQSRQIRDDALQMLETLSIRAWAEEGEGAGRYRAAVVGSLPDSYQQFQYQLSAKLAKEHPELSELLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLNFVTLWDSGWSERLLKSLYYVTWRHGDQFPDEIEKLWSTVARKWRNIIPVLDFLITKGIEDCDSNATGEISGAFATYFSVAKRISLYLARMSPQQTIDHLVFELSQRMLEDHPEQSKRPADAGFAVDNVTPVLEFSQGPQVVQLIEPPPHMSPLLVRGSLEGPLRNASGSLSWRTATGRSMSGPLNNMAMPEIHQGRSGQLFTGSGPLMSLSGPLMGVRSSTGSLKSRHLSRDSGDYFVDTPNSLEEMRANIPAVTAGELQSALQGHHHWLSRADIALILLAEIAYENDEDFRGHLPLLFHVTFVSMDSSEDIVLEHCQQLLVNLLYSLAGRHLELYDVGDHGDGEYKQQVVSLIKYVQSKKSSMMWENEDMTLLRMELPSAALLSALVLSVVDAIFFQGDLRERWGEEALKWAMECTSRHLACRSHQIYRALRPSVTSDTCVSLLRCLHRCFSNPAQPVLGFVMEILLTLQVMVEIMEPEKVILYPQVFWGCVAMLHTDFVHVYTQVLELFARVIDRLSFHDQTAENVLLSNMPRDEYESHLQERDLGRLDSSGFDILGKSEDGADADEKAPTFEGVQPLVLKGLMSTVSHASAIEVLSRITLHSCDQIFGDSDTRLLMHIVGLLPWLCLQLQKGESPLMLGFDSPLQQQLQKARSVAANISQWCAAKHLDGLALVFAAYAEGWQTTMEDLLDRVAPLLCTEWFPRHSTLAFGHLLRLLEKGPVEYQRVILLMLRALLQHTSIDAAKSPQVYAAVSQFVESPLCFEALNVLEAVLQSCSTQVSFQVDNTPAPENGVFTAAGSATFRRPEDDRFSSTVATHSSFKAKSGPLHYSWQGSGGAVPATPTIAVAGPSAPTDVLPSRETALQNTKLALGRVLDTYGPGRKRDYKRLVPFVASSIRPSTTTTGQQGKGQ*