MESRQWILTWLLIIFHPLEAAKEEDLSTSLSEGQWFHAERHMEELDQYLREYSGVQDLSCLDVFGYSGTIAKCWRQKGWSAEQYDIGLNHRSNDLLSKRGFLQLCRLGMRLIAGGMVVAGPPCAMNIFLSTSVHRRHELGPEGDVENFRVRMSNLLAHNFAVWLELLNRYRKVWFIIEQPCSSYLFKMNCMLALAAVACCTKITTWMAFFQHDMLKPTHLMGNLPGIKGLTRVMRKADREKFKKRFELRQAKRKSPRTYVVKGVKGQSKKTVQGGKHLCLSANYTPAFARAIFKIWVQSLQDL*