MMLPKDKKLYSATLPPDVLSNLPENVLDGILIRVPLRDAVRTSILSKKWRYNWCRLPELTLDQTLWDSTNQSIPFVTRFTDIIYHLLVLHVGPITKFIVSDIANLGNYSKIDNLVLFLSRNGIQHLVLQFPKDKPYILSSLFFTCSQMRHLSLRYCSVQPPPTFKGFSELVSLELYEVTISSKILENLISHNLLLERLVLQISSILDHIQIDAPKLKSFDFTGNIELISLKKVPFLVELLLFNTVVPSPEAGQHYFTKYFEYFPTLEHLHLDYHSLQFLAAGSGDIEANLSSPLNYLKCLCLSYICLDELAELSPALCLIRSSPYLQDIQMKIEYVALDKLVFPVSIDVVNEIPSSFSDVTLDHLRSVKLEGITGTKTEIEFIKLLLSKSPVLLRMLIQQKIANVSAETRLKVVTEITKFPRASPKAEVYYNSGV*