MSMLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENNNTSTNKQNQLSPLDGGKSLMSSSEEEFSPPQSPDQNSVLLLQGSLTHPGATSYSLSALSASQGSHGLQGHQHQLQDSLLGPLTSSLVDLGS