MSDEQQYDDKPPNDAGAELGEEGLGGLTEADFDSNWDETIESFDAMELPEELLRGIFSYGFEKPSAIQQRAIKPTILAKDLIAQAQSGTGKTATFAIGTLARLDPKLRECQALILAPTRELAQQIQKVVLALGDYMDIQVHACVGGTAVRDDIRTLQAGVHVVVGTPGRVFDMINRRALRLDSIRQFFLDEADEMLSRGFKDQIYDIFKFLPETVQVCLFSATMPLDVLEVTERFMREPVRILVKKDELTLEGIKQFYISVDKEDWKLETLCDLYETLTITQAIIYCNTRRKVDWLQEEMQKRDFTVSCMHGDMDQRERDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTNRENYIHRIGRSGRFGRKGVAINFLTEADVRYLRDIEQFYTTEITEMPSDVADLL*