MSMPNEALQKVLQEISQKKAFAEQQLVIVKQQKAARARESRMLQLTSSEVSSLPADTKVYEGVGKMFVCTPIPDVQKRLEQESEALTKEMANLDKKEDYLEKTYANSKSSLEQVLKGAA