MSMLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERRNTENNNSSSQQNLSPLEGGKPLMSSSEEEFSPPQSPDQNSVLLLQGSMGHSRSSNYSLPGLTASQPGHSLQAHPHQLQDSLLGPLTSSLVDLGS