KLKEVKEFLGENISNFLSLAGNTYQLTRGIGKDIRALRRARANLQSVPHASASRPRVTEPISAESGEQVERVNEPSILEMSRGVKLTDVAPVGFFLVLDVVYLVYESKHLHEGAKSETAEELKKVAQELEEKLNMLNNNYKILQADQEL