MQESPGAVGVDGSYTSNVPAFLTKLWTLVEDPDTNHLICWSATGTSFHVFDQGRFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVNIEQSGLVKPERDDTEFQHLYFLQGHEHMLEHIKRKVSIVKSEETKVRQEDLSKLLYEVQLLRTQQDNMECQMQDMKQQNEVLWREVVSLRQNHTQQQKVMNKLIQFLFSQMQSNTPSTVGLKRKLPLMLDDGSPSPPASKFSHSHQMEAIHEPFYIQSPSSDTASCSASGLAGGPIISDVTDMSQASMPLQMQPDETREKCMMLIKEEPVSPGVRGGGKGSSVAGGEAVALTSPCEVCSSEPPVLPVAMVQSVLEGRGSVSSMLERRSKRPALERAEVADTVENVDMSLEELQQLLLRSHQQNAVEAGTSAVIDPFSLSLPLTEWNFTEMESNLKPV