MQKQYYKALLQKDLEVVNSGGERKRLLNIAMQLRKCCNHPYLFQGAEPGPPYTTGEHLVENAGKMVLLDKLLPKLKERGSRVLIFSQMTRLLDILEDYLLFRGHQYCRIDGNTGGEDRDASIEVFNKPGSEKFAFLLSTRAGGLGINLATADIVILYDSDWNPQVDLQAQDRAHRIGQKKEVQVFRFCTEYTIEEKVIEKAYKKLALDALVIQQGRLAEQKTVNKDELLQMVRFGAEMVFSAKDSTITDEDIDRIIAKGEEATAELDAKMKKFTEDAIKFKMDDTAELYDFDDEKDENKVDFKKIVSDNWIEPPKRERKRNYSESEYFKQTMRQSGPARPKEPRIPRMPQLHDFQFFNTQRLSELYEKEVRYLMTHQKNQVKDTIDMEEPEDAGEPLTAEEQEEKEQLLEEGFSMWSRRDFNTFIRACEKYGRNDLKSIAAEMEGKTEEEVERYAHVFKERYKELNDYDRIIKNIERGESRISRRDEIMKAIGKKLDRYKNPWLELKIQYGQNKGKLYNEECDRFMICMVHKLGHGNWDELKAAFRQSTLFKFDWFVKSRTTQELARRCDALIRLIERENQEYDERERQARKEKKLAKNTTPSKRTLARQAAESPSALKKRKQLSMDDYVSSGKRRK