MPSVDLPVPEPILTENPRRFVLFPIQYSKVFEMYKKHMASFWTAEEIDLSHDLPDWENKLTDNERHFISHVLAFFAASDGIVNENLAVNFSREVQIPEARCFYGFQIAMENTRLFNAIETVPCVQKKAQWAMRWITNSSSFAERLVAFAAVEGIFFSGSFCAIFWLKKRGMMPGLTFSNELISRDEGLHCDFACLLYSMLVNKLSDTVLHKIISDAVAIEKEFISDALPVHLIGMNAELMSQYIEFVADRLLVALGSTKIYNTKNPFDWMDMISLQGKTNFFEKRVGDYQKAGVMAGRDTKAFTLDADF*