MSMPNEALQKVLQEISQKKAFAEQQLVIVKQQKATRARESRMLQLTSSEVSSLPADTKVYEGVGKMFVCTPIPDVQKRLEQESEALTKEMANLDKKEDYLEKTYANSKSSLEQVLKGAA