MSSTNLLPSHEGIRKEGSTMDLNKWVIQIRERLDIEEVEEEEKVSASIFNVPKQYGAIKPEAFIPQVVSIGPYHHWRSELYEMERYKLTAARRIQKRLIKGKRFLSVVEEFHKYEWQIRSCYHKYIDHSGETLAWLMALDASFLLQCLQFFQHEREPLEISACFIKEEDDKHLGPLVRDPKGKSTLMHNGIARDIMLLENQVPLFLLQKLLEMQLAGDQADQKANQRLWTLLRAACRELSPFNFDLPEMSKERGHLLEFLYYALVPTPEPNDYPIHTADIESSVDMTAGPFRRVLNLVWKFFSSLNVGPVKFVVTMVRRSLNARPVQILMKLPWRLVSSLFNLPILRILKAPWGFLFTNMDDSRGSQNSTDGASSGHKSVERAPLFDELVIPSVAELRHAGVKFAATKGDLNQIRFDSKCMTLYLPSIRLDHNTEVLLRNLIAFEVSVAPGAMVFARYTDFMNGMIDSEEDVRLLRQKGIIHSHLKNDEEVAKLWNSLGYVRLTKVAYLDKVIRDLNKYYNRKWNVAIAEFVKKYIFGSWQILSLLAAALLLCLTFLQAFCSVYDCNKWYITTQD*