MQESPGTTAVDSSYTSSVPAFLTKLWTLVEDPETNHLICWSASGTSFHVFDQGFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVNIEQSGLVKPERDDTEFQHLYFLQGHEHMLEHIKRKVSLVKSEETKVRQEDLSKLLYEVQLLRTQQDSMECQMQDMKQQNEVLWRELMSLRQNHSQQQKVLSKLIQFLFSQIQPSAPSSVCIKRKLPLMLDEGSPSPPPSKYLHTHPVESLHQPFYIQSPSSESMSCSASGLTGGPIISDVTDMASAGLALQMPGPADG