MSLLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSAHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENNSASTNKPNQLSPLGGGAKALLSSSEEEFSPPQSPDQASSSSSSLLLLQGGLAHARTPSSAYALPGLPPGAPPPPHALPPHHPHQLQDSLLGPLTSSLVDLGS