MSAIPIVYKDICPNCGGEITAERLEKGLLCESCLPEEIPREDICGILGYGRFVSICELWDKVNDFKSYFKGIINNDLWSIQETWTKRFFLNISYALLAPTGIGKTTFGLVLSKYLSEKEGKKTYLIFPTQVLVNQAYDRLVSFGMDPEKLLAYSTKFAKTKKKQEELKEKIKNNQFDILITTTMFLYKNIDIIPKGEFSLVFVDDVDSVLKSAKNIDKILMLLGFSEEDIQDTLKFITFKQKIFRQGQPEEKDLEIFNRWQEKINRISQKRKGVLIVSSATSNPRSKRVNLFRELLGFEVGRPSLTLRNIEDLYEKPDDVWETSVERIKKLGSGGLVFLSSSETRETLERYVKFLNEKGINAISYEDLMDSLEKFRSGEIPVVVGFASYRNPIARGLDLPDVIRYALFVGVPKLQFNIRFEEEFIHLYYFMLTLTPFLIKKKLIDPQEVRQLYEYINFLKVYAFIPEEKLDREKAERLREIQVYVKSIVEKPEVFDQIKDSPEITLKKTDEGFILITADVTGYIQASGRTSRLYAGGLTKGLAYLLVDDDKAFYSLQKKVRWFSEDIQFKPADQVDLEKILKEIDQDRENVRKVLSGEIIVEERQSFKTTVVIVESPNKARTIANFFGKPLRRKLKGIDAYEIAIGDKFLTIIASKGHIFDLNKEEEYFGVRKNSHFIPVFEPIDEGRKHIIEGIRELDLEVQEVFIATDPDTEGEKISYDLYLLSKPYNFNVKRAEFHEVTKKAFLEAVENYRDIDKNLVKAQLLRRISDRWIGFTISQYVQEKLHRHYLSAGRVQTPVLEWIIERTDQAKQKIAVVRVFIDNIPVEFSFEDRNRAKWFYQNIQFVIVSVKEKKEEKLFVRPFSTDTMLTASARELGFSPQETMSLAQDLFEAGLITYHRTDSIRVSDAGVFVAKEYIQENFGSEYIKIRTYSTYEGAHECIRPTRAVDADELRSMVYTMNLQGITRKHIRLYDLIFRQFIASQMREAVVEKVVYSVRAFDEEVETDLITDIIQHGYDLILPIRTDKLPEGKVDIKKKSYHLKPKVSYYTFGEIIKEMKEKGIGRPSTYAITVQKLLDRHYIIERRGYLFPTKLGRQVMELIKRREDIYRFVNESFTKELESLMDRIEQGKADYEKELEKLFKELEEKKLFFKVEIGKYSYEE