MQHTLTPEEVGAKIVEWYSCIISASYEQAILLKEEARHAVIHMQTNDKILAYYSLVEFRHNIFIDEFNKKHELGDTFEFVETEVDRYLKYLYYFISGQYEYTQERYRSAIKMFRKAERLLEHVNDDAEESEFYLYIGLVYYRLNQYLLASSYLEQAETIFNRLSYYERALNCKQVLGAIRSELHEFETGDAILKEAFRESTFPRTSALILRTLGLSKLRQKEYEAAKTYFYQALDYEEHRSHQIGMKTRYDLSNTLFKLDQGDEALELFQQAKAEADHYNNKEYKARCLYLDGLYIAKDHALVDQAIKDLYESSLLYEVCELAEEMVELADQRNDDSTSLKFYRIAYKAKINQNKLGADQV