MSVYFFDNKQQLIKIKNSRTLLQCLQEKEIASDKSDLMKDVLTVSCLHDVELEQCDFMAVRENKGVYSLYKILEEEIDAEIMNFKGVNFGAEELNNYVVSDARPVKKTITEIVKQILTYTDDEWLMTGGVNKIGSANFYYASVKEALKTVQQLGCELLFFCDIDGEGISSKWVEVREKIGKESDDRYEVGSTAIKVVKTKDRTNIVTSLVGRGKGEEVGDGYGRRLQFDSIEWTQPVPKPKGQSFIEIKELTEKYGIPTKKGKMRKREQVVIFEDIEDKNELLNATYQTLLENSRPLVQFSSEVIGASSIGDMVTIHDYDKNYHYETRVFAIKNDILNNKIESSLGDNLKGSSASNQLSKASSGISELKSMKMNFYDSTEISKWQSDIIRGAKGGSVLLMSPWDTNKGQSREPYQMVIMNKGSLKESNHFLVMNSEGIGFIDGDFDKDKFETAWTIDGTFNAKFIRAGVLSGILIKGNIIKSSDEGDFQIVLDGGELTFEKKYDSEDINDQHGHPMLTMKALYTDDKLNGISMVQIPNYSFGINSGGLMVSKPVIEIPKESTIDSRKLNLFGEVRVVGDFYVNDVKIDSNGGSGGSGGGSGGWNGQYPPEITSDVDKRAWAIWSTSRGLGYSKAAAAAKLGNIQGESGPQMNPDTEQVGGPAYGLVQWDGSAYPLVGQPTNNGREYVQRLMKAANITDDYRTIVPQVNLIEWSMKNGQWIGAVEPKTVSGFKASISPRTAARAFLYNFERPATGHPEREDYAQAWYDKFKDLKQPGGKYGMPVGPGYQITSWFGNRDNPTDPGNIETHKGMDFADKIGSPIFAVEKGEVFASLSTGSSGGFGEYIVIKHEDGNFTGYAHMTLRMLETGAKVSKGQQIGTLGSTGESTGPHLHFSVGDGLFGNYQDPAPYLGLKRP