MKEQERRLQRQEGSQLTPCPPLLQLWAAPLAAHFDSLLTQVSHSLAPPPQPDPSPATRAAARALSPAAGAPKPLAVSPQLGQAAAAGVGAAPAEWQALRPRSGADAPEPVPEKAPGVGAVPGLPVQLWPLVLELGPEQLAIVTAQAVMNKVLGAQVPDKHFSRRYHGAVPLREVALSVGYAVEDRLRYDGLIRALAQEKSIIKQAAATFRQEEKQVNLGKQAGDLHVPGELNQARPDEEGRRRMVKKMKAQLDALLGLPVKKRSGLIGVLNPSERSRLQGSIDMLLSKERWSTVYAIQ