MESVGVFADGEWESLNRLFTSEEVEFXPHFLSQGNSFPFQHNEGMGFETRESFYPNIPGAETFFHHPSSDSPNSNVDYLSSQESCNYGNHNHGIFTTILNQENCYFSNSCNFPVSNIDVSESMDVYMNRDGKSFASFVPAFSDIVMHGSECNKEDSGSDSQPAIVPVPEKELQLKSVHDAPEKSSNDTSDNNPKKKPRLSKDVEKSKKNNVRSKKGQKGNSDVKFKDEEERLQSTSSCTSEGDNGSLEINGGETSDPKASSTLNLNGKTRANRGSATDPQSLYARKRRERINERLRTLQHLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDMWMYAPIAYNGMDIALDLQKLSPLL