MISHRQLLQSVEAALLAGPHLPAHQRAELAHLLHTSLPDFQSFLQCPPPSASDRAQVLAKEARPHNFSTTTLDDQDVQIALKLSDDLHLNELECVTLLVDAHQEWSLLGREPLEILRLSLGLWFTERRAFITTLQLLLRAVVLDEELDPDLVADIQQYVEKLLKSGLRQSLIGLIKDLSREEPAGCGGPGVEQFVLDSRGALVRRSSVSLRERLSLCQCLVFTCLIVRIEPQEMKELYSLLKDCSHALNSSEENTKLQIAYTVLFVILISLMSDALSGTAEVPSVLSTNAAFHKDFQEQIMESGADDFVEGFRSIVHLVWGVFLMLISSSGAHTVLPSSSASLSSASGNVSLVLDKACDLNAFKFLVEKILRTPAFQNDDDDMVFMYCAYLHKMLTSLLSQPQGRDKVKGLRDCAMVSLETYYYDQTYGSVNDDELEQQQRAQSQAQPFLSLLELITEVYQYEPDLTVENDALWNFARFVSENHTSHLTLVAFLTMLKALASSEEGSRKVYLLLQNKGSWSVSWHTLFSSLNVYEQHFKQSLQTTGALLLPFQEGDAKALEAYLRVLKKVMENGNKLERSQWFPDIEPLFKLLSYENVPPYLKGALRNAIAAFSGVTPVMNDKIWSLLEQYDLPMVAGSPATGYTSQPHTAQIYDMAFELNEVEAQREEYPSTLSYIKLLNTLISGETEALDKGSRFLGIFRFVRDQVFATFSQRVYADSAEKWQLVVACIKHFQMMLSLFSPTDEDIRNQVDFLPELQIATSHERRPSSTGGQAAEIPIIEVMKDLMSGKTIFRNLMNILMLGVNALMEERTSQCHGPYLEEAVYLSLELLLLGLTKDSVYSDAWRPVYQPVDAVLAHDSRQIIALLEYVRYDASQPIQQSSIKIMSILSARQPHLVSIILEAGVSDNLIEDYAACLEARSQDAHVPESSKEDSGFLILQLLISNLSRPPPNITHLLLKFDVDGPVERTVLQPKRHYSCLRVLLNVLEKLSRPEVNAALYESGFQLLYELCVDSFTSLATIELLHSEKYTFFSQHVYSFACEPLPKRKVNQILRTSQLHQRAWLLRLLAVEVHVSDMDVITQRGNCQQVLSQLFTEETGSRVDESSNAMVIFSAPQWANAPSSSLQRMKALELLDVVQFQPPDIESELPWELQGVKDDLMVSDILGQTATVEEGGVYYHSERGDQLIELTAFRDRLWQEYKRLEIQQNFAVNEQRQVVLREAVQHLLRWGWKFNKNVEEQAAQLHMLLAWSQLTEVAITRRFGLLDNCVPILLQILDASLTASISQDCSLKMAICLSQVVMTCMAKLQELSYSCPSGERTDDVTFLDLLFSTRLSNSACQTIFSKIVASLLRSETSETLRRRQYTTLICYLHYCQGTIDPDVSLPVMRALLLEGHDGEEDRDLEKLDREQAELLKINLAVVITDCEALINMLAKDIAQGSEMGKAMAFYTLDALLAIDGDQVILSQLQSRGLLQSSLVDVSTNSYQAVLLPSPASLRRLYTLEAELALLLRVGYQNKIRGAQILFSMGALQHLTSCRAIDVQHLEDGQWEQVLKSGTGLPSQHDRHHQIVAPVLRIVSCLTTLVEMERTSEKAGNEVMSEILEFIKGHHGLFARVLRDDKSGVQLEDLEELDHVTAILSKVWHVVTTDELGFNQALYNLASMYFIQEGDSKNRFVLYVEEAKRVPVLPSGALEVIRRVELLLTHVRCNLISFLFSMVARRGMRFHVSDPIVTPESLRDDHFMLGRHRRLSLNLLANLLEQSVSDLEAANEEKSLLLAKVQDVNELSRHEVDDIIKAYSRVERVSETDGIRKRRYVAMVEMCSAAGNRESLIALHCFIIEHALNILYIHYEKELQLPEQFKNKAESLDDKSLLGSEAELRALNEKLLPIVQQIERINKEKVACADKQIQRLVRTLKSRIVLGLQ*