MQENPGSIGVDGGYASNVPAFLTKLWTLVEDPETNHLICWSATGTSFHVFDQGRFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVNIEQSGLVKPERDDTEFQHLYFLQGHEHLLEHIKRKVSIVKSEETKVRQEDLSKLLYEVQVLRSQQENMEMQMQDMKQQNDVLWREVVSLRQNHTQQQKVMNKLIQFLFSQMQSNSPSTVGMKRKLPLMLDDGCSTPPASKFSHNHSMESLQESFYIQSPSTESASCSTSSVMTGGPIISDVTEIPQSSSMALQMQAEESR