MVRECFTFLNIFVLHSIGSHVWFEDPEVAWIDGEVEKINGQEVVIQATTGKKVTAKLSKIYPKDVEAPAGGVDDMTKLSYLHEPGVLQNLKIRYELNEIYTYTGNILIAINPFQRLPHIYDAHMMQQYKGAPLGELSPHVFAVADVAYRAMINEGKSNSILVSGESGAGKTETTKMLMRYLAYLGGRAVTEGRTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKQGRISGAAIRTYLLERSRVCQISDPERNYHCFYLLCAAPQEEIEKYKLGHPKTFHYLNQSKCFELVGISDAHDYLATRRAMDIVGISEKEQEAIFRVVAAILHIGNIDFTKGKEVDSSVPKDEKSKFHLKTAAELLMCDLKALEDALCKRVMITPEEVIKRSLDPQSAVTSRDGLAKTVYSRLFDWLVDKINKSIGQDANSRSLIGVLDIYGFESFKTNSFEQFCINFTNEKLQQHFNQHVFKMEQEEYTKEAIDWSYIEFVDNQDVLDLIEKKPGGIVALLDEACMFPKSTHETFANKLYQTFKTHKRFIKPKLSRTDFAVAHYAGEVLYQSELFLDKNKDYVIPEHQDLLGASKCPFVVGLFPPLPEETSKSSKFSSIGSRFKLQLQQLMETLNCTEPHYIRCVKPNNLLKPAIFENVNIMQQLRCGGVLEAIRISCAGYPTRKPFFEFINRFGLLSPAALEGNFDEKVACQKILDNMGLKGYQIGKTKVFLRAGQMAELDARRAEVLSSAAKKIQRRIRTHQAQKRFIVLRKATISLQAICRGRLSCKHYDNLRREAAAVKIQKNGRRHYSRKSYKKLHVASLVVQTGLRAMAARKQFRFRKQTKAATIVQAQWRCHRAISYYKKLKNGVVLSQTRWRGRLAKRELRKLKMAARETGALKEAKDMLEKKVEELTYRVQLEKRSRGDLEEAKTQEILKLKSSFEEMRKKVDETNALLLKEREAAKKAAEEAPPVIKETQILVEDTKKIELMTEELESVKVTLENEKQRADDAVRKFEEAQESLEDKKKKLEETEKKGQQLQESLTRMEEKCSNLESENKVLRQQAVSMAPNKFLSGRSRSILQRGSESGHLAVDARSNLDLHSHSINHRDPSEVEDKPQKSLNEKQQENQDLLIRSIVQHLGFQGNRPITACIIYKCLLQWRSFEVERTSVFDRIIQTIGHAIETQDNNNTLAYWLSNTSTLLLLLQRTLKASGAAGMAPQRRRSSSATLFGRMSQSFRGAPPGVNLAMINGAAGGGADTFRQVEAKYPALLFKQQLTAYVEKIYGMIRDNLKKEISPLLGLCIQAPRTSRASLVKGASRSVGNTAAQQALIAHWQGIVKSLTNFLNTLKSNNVPSFLVRKVFTQIFSFINVQLFNSLLLRRECCSFSNGEYVKAGLSELEHWCFKATNEYAGSSWDELKHIRQAIGFLVVHQKPKKTLDEISHDLCPVLSIQQLYRISTMYWDDKYGTHSVSPDVIANMRVLMTEDSNNAVSNSFLLDDDSSIPFSVDDLSKSMEKFEIADIEPPPLIRENSGFSFLLPVSE*