HEGAKSETAEELKKVAQELEEKLNMLNNNYKILQADQEL