WTHAEDALVRDLVKQHGPKKWAVIAERLSGKTQKQVYARWRDYLQPGLTTRAWEPFEEEHLIQIQEVIGNQWAVLARLMPGRSPNAIKNKFHATRRK