FLQDGDVLRHLYLQDVLTQVTEAPERPRVPEFTCQVAGCCQVFDSLEDYEHHYHTLHRNVCSFCRRAFPSVHLLDVHILEWHDSLFQILSERQDMYQCLVEGCAEKFKTSKDRKDHLVRCHLYPADFRFDKPKKSRGRASAEAPRDDGEQSGGDAMEVCSEHAASLPEPVGERRTSSHRIPSTICFGQGASRGFKSTKKKRDT