MSMLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENNNTSTNKSNQLSPLDGGKPLMSSSEEEFSPPQSPDQNSVLLLQGNLSHARSSNYSLSGLTASQTSHSLQDSLLGPLTSSLVDLGS