MVSKLFQMVKSLRQQNLRIELRRISPSQLLEEINPAQYVVFDNAVVEREAERDVHISSSVSDGIPITTDTAVIPESATDIDLQESSTTIEPVTKDDDDPILISDSEWESTAGIDLIRDFYKAMSFFEQLVTNPSFNISNEMKLQFYGFYKQATEGPCLTSQPSVYRPRKRAKWQAWKRLGDISPEDGMKQYIALLSEICPDWNTSSKNNETSSDQAAGHNEKTVGVGSILSMPVEESSGHEGLEDIHMCAKKGDIKG