MSILPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESYQFSTHNHPKMQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENGENNGVGGKQSQRSPLDGVKSLMSSSEDEFSPPQSPEHSSVLLLQGTMNNPAAPAYPMPGLGAPHPLHGMQGHPHQIQDSLLGSLTSSLVDLGS