MVGPVNIIVGSHVWIEDPGLAWIDGEVVKISGEEVHVQTTNGKTVVAKIANVFPKDTEAPPGGVDDMTKLSYLHEPGVLNNLAMRYELNEIYTYTGNILIAVNPFQRLPHLYDTHMMEQYKGAGFGELSPHVFAIAEVAYRAMINEGKSNSILVSGESGAGKTETTKMLMRYLAYLGGRSGVEGRTVEQQVLESNPVLEAFGNAKTLRNNNSSRFGKFVELQFDKSGRISGAAVRTYLLERSRVCQISDPERNYHCFYMLCAAPPEEREKFKLGDPKSFHYLNQSKCYKLDGVDDTEEYLATRRAMDVVGISEEEQDAIFRVVAAILHLGNVEFAKGKEIDSSVLKDDKSRFHLDATAELLRCDAKSLEDALIKRVMVTPEEVITRTLDPDSATGSRDALAKTIYSRLFDWLVDKINNSIGQDPNSKTIIGVLDIYGFESFKINSFEQFCINFTNEKLQQHFNQHVFKMEQEDYTKEEINWSYIEFVDNKDVLELIEKKPGGVIALLDEACMFPKSTHETFAQKLYQTFKNSKRFTKPKLSRTSFAISHYAGEVTYQADLFLDKNKDYVVAEHQDLLIASSDTFVAGLFPRLAEETSSKTKFSSIGSRFKLQLQSLMETLNSTEPHYIRCVKPNNVLKPAIFENVNVIQQLRCGGVLEAIRISCAGYPTKRTFYEFLNRFGVLAPEVLEGNYDDKVACRMLLDKIGLKGYELGKTKVFLRAGQMAELDARRAEVLGNAARKIQMQIRTYIAQKEFRTLRGAAIILQSNCRGKLACNLYEEMRRQAASVKIEKSFRRHVARESYLRTRHSTITVQTALRGMVARNEFRFRKQMKAATIIQARLRSHLAYSYYKKLQKAALASQCGWRSRVARKELRTLKMAARDTGALREAKDKLEKRVEELTWRLQLEKRQRTDLEEAKAQEYAKQQEALQAMRLQVEEANAAVIREREAARKAIEEAPPVIKETPVLVEDTEKINSLTSELEALKASLQSERQAAEDLRKAFSEAEARNSELATELENATRKADQLHESVQRLEEKLSNSESEIQVLRQQALAISPTSRTMTTRSKTMLLPRTPDNGNLLNGETKTTPDMALAVREPESEEKPQKYLNEKQQENQDLLVKCISQNLGYAGGKPVAACVIYKSLLHWRSFEVERTNVFDRIIQTIASAIEVPDNNEVLAYWLSNSATLLLLLQRTLKATGAASLTPQRRRTSSASLFGRMSQGLRASPQSAGAGLSFLNRQGVTKLDDLRQVEAKYPALLFKQQLTAFLEKIYGMIRDNLKKEISPLLGLCIQAPRTSRASLVKGRAQANAVAQQALIAHWQSIRKSLNAYLSLMKANNAPPFLVRKVFTQIFSFINKDFSVMKLCSLLLRRECCSFSNGEDVKAGLAELEQWCTEATDEYAGSAWDELRHIRQAVGFLVIHQKPKKTLDEITRELCPVLSIQQLYRISTMYWDDKYGTHSVSSDVIANMRVMMTEDSNNAVSSSFLLDDDSSIPFTVEDISKSMQQVDVNDIEPPQLIRENSGFGFLLTRKEGSAS*