MSMLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENSNSSSNKQNQLSPLEGGKPLMSSSEEEFSPPQSPDQNSVLLLQGNVGHARSSNYSLPGLAASQPSHGLQAHQHQLQDSLLGPLTSSLVDLGS