MASGQTATQRPGGGPDTLRRLLNDLCTRGALKEGAAQLLRAHVEEQARDLGGEAFTRFMDALHGRISNLIDSPEVVDNLGALHAIDQLIDVKLGESASKVSRFAQYLGRIFQKNDPEVLLPASKVLGHLARAGESPTADEIERQVRQALNWLQGERVEARRFAAVLILKEMAENAPTIFNVHVGDFVDAIWVALRDPKQAVRERAVEALRACLCVIEKRETRHRVQWYYKMFEATQSGLGRNASVDSIHGSLLAVGELLRNTGEFMMSRYKEVADIVFKYREHRDRLVRRSITALLPRIANFLRDRFVTSYLKMCMSHLLNVMRNPAERGSGFVALAEMAGAVGSELKPYLPDITGPLRDAIAPRKGKASLEALACVGSLAKAMGPDMEDHVRGLLESMFMVNLTKALVEALENIVSSIPSLLPIIQKDLLDCISKVLVKSAFNVNKQVGTPVRQPPALNSPHPSDLSVTATVQLALQTLTTFDFKGYELLEFARDAVVPYLEDDDILTRRDAAVCGCKLVEHSFSSLNLTTRFNSSKSSRSDGRLWRRRQLIEEILEKLLNSAVADADVRVRKAVLVCLHSNDGFDVYLAQADSLRAIFITLNDEAFEVRELAISLAGRLSELNPAYVLPGLRHHLVQLLTDLEHIADGKNREESAKLLGCLMRACERLIVPYIAPIHTVLVAKLHEGPGGGLNSGVVTGVLATVGELARVGGFAMTPYLPELMPLIVDALLDGAFEEKRAVAVSTLGQLIQSTGYVVAPYTEYPQLLSLLLRLLNGELAWSTRREVLKVLGIMGALDPHVYKRNQQSLQGGLGEGNRSSGADVNQQIRSMEEHPVDFWPSGGLFTTSEDYYSMVAINALMRILRDPVSSYHKKVVGSLMYIFKAMGLGCVPYLPKVIPDLFSTVRGCEEGLRVFIFWQLAELVSIVKQHIRKYLPEMLSLISEFWSSLMLPVCGRTGSRSPILNLVEQLCIALNDEFRTYLPDLLPRCIQVLSDAERNGDYSYVTYILRTLEIFGGSLNEHMHLLLPALVRLFRPDVSDAPIDIRRATIKTLTRLLPCVQVSGHVSALMHPLKQVLDGSIDELRKDAVEAICAVAVALGADFSIFVPSVRKLMQRHRLQHAQFDGVEEKLRRREALLLEAIPGQATPAITGTRDALGAGSNVTNGVDSEGDHDAVDHVNQVGSLKVNDGRLRAAWEASQRSTKEDWAEWMRHFSVELLKESPVPALRTCARLAQLQPFVGRELFAAGFVSCWVQLNETYQHQLVRSLEMAFSSPNIPPEILATLLNLAEFMEHDEKPLPIDIRLLGALAEKCRAFAKALHYKEMEFDGAQTKKMEANPVAVVEALIHINNQLQQHEAADGILTYAQQHLSVELKESWYEKLQRWEEALEAYTSKASQVTSPHAILEATLGRMRCLAALARWKDLNALCKEYWTPAEAGARLEMAPMAAGAAWNMGEWDQMAEYSSRLDDGDETKLRTLGNTGSGGDGSSNGAFFRAVLCVHHRKFTDAAEYVERARKCLATELAALVLESYDRAYINMVRVQQLAELEEVIDFCTPGNESRAPLIKQMWHDRIGGTKKNVEVWQALLAVRSLVLPPTDDIETWIKFTSLCRKSGRINQSRDTLMKLLQYDPEVNAPEKGTFSRMPEVMLAYLKHQWFIGDESKRREAFSWLKELTFELQGTNKSQTMMTMFSVGPPGSNSQPTAIPLLARVYSKLGDWSWSLNPALDDETIQEALNAYKKATECAQCWAKAWHKWALFNTAVMSNYTSRGLGAAAGRHVEAAVKGYFCSIEYASTTRVGDDSLQDILRLLTLWFNHGSNPDVKAALHEGFNCVNVDTWLVVLPQIIARIHSNTTAVRDLIQSLLVQIGRIHPQALMYPLLVACKSVSSLRRTAAQQVVEKVCQHNARLVVQAQLVSTELIRVAILWHEMWHEALEEASRLYFGEHNVDGMLNTLAPLHSKLEKEGPTTQMENQFVASYGRELQEANECCMKYSRTGKEAELTQAWDLYYHVFKRINKQLPTLTTLELQNVSPELLKAQNLELAVPGTYRAGIPVVTIAGFAPQLIVITSKQRPRKFTIRGSDGEDYAFLLKGHEDLRQDERVMQLFGLVNTLLTNAENTAEKDLSIQRYSVIPLSPNSGLIGWVPNCDTLHLLIREYRDARKIYVNIEHRLMLGFAPDYEHLTLIAKVEVFEHALQSTEGNDLAKVLWLKSRTSEVWLERRTNYTRSLAVMSMVGYLLGLGDRHPSNLMLNRFSGKIVHIDFGDCFEASMNREKFPEKVPFRLTRMLVKAMEVSGIEGNFRSTCENVMQVLRTNKDSVMAMMEAFVHDPLINWRLFNINEGSHIANLSTARNPGVEEQTNSTGIPSPPQRVAKERENLQAESQLGDANEVLNERAVSVMIRMSHKLTGRDFFSSPYPANTGTNSAALYFADRSGLSVGDVRDMEPGLSVKVQVQKLIAQATSHENLCQSYVGWCPFW*