MKPDISELSVEELKRLQEEAEALIASKKDQAIEDAYNQIIEIAENVGFSVEQLLEFGAQKRKKTTRKSVEPRYRNKNNAEETWTGRGKQPRWLVAEIEKGAKLEDFLI