MSGLLNPCRSCGETGLELILSLGETPLANRLLTADQLREPEPKYPLDLAFCPHCTLVQITETVPPEQLFREYVYFSSFSDTVLENAQIIATRLIGDRHLSSDSLVVEIASNDGYLLQNYHQQGIPVLGIEPAVNIATVAQNKRGIPTLSEFFGETLAQQLKQEGKQADLIHANNVLAHVPDLNGFVSGINILLKEHGIAVIEVPYLKELIDRVEFDTIYHEHLCYFSLTALDCLFQRQGLVIVAVEQLPIHGGSLRIFVQKERIGLNGRSAQVMELLEAEKIWGVNQLEFYQSFRQNVEDLRQNLLNLLAELKNQNQKIAVYGASAKGSTLLNYFGIDKNIIDFVVDRSKIKQGRYTPGTHLPIYPPEKLLELIPDYVLLLTWNFADEILQQQAEYRQLGGQFILPIPEVKIL