MESWCGILALVIATLCSASFPPPANNGFQGTQEQLQVIEAFSNAIKEHLMSLQARDRPLVSFLSSSPSIKHSAIQAVLNDPQYNNNNNNNKQKQQHLGHDANNNDHSHHHDWDYNFCSNVGPKKWGINFPQCNGLHQSPINIVTSQVEYGKRFRTWYYMPKQSTLEVVVKNNGHAPTVKMLNLNMPSYRLYEVPYSEGQEYVLAQFHIHFSKQFGEGSEHRMDGEGFDGEIHLVHYNSKYSNLAEAMHKSDGLAVI