MSDSTARVIEMQPQESGEKLREQVKTLLAEGVTQTQIAKEIDMSPSAINGWVKGSYQGDNEKLEAKIEQWLAGREERKQVTSALPAKPDFLELEVAQKITHLLSYTQMTANIGVVYGPPGVGKSKALWKYAKDRPNVWIVTGRPSIKCVASFLVEIARKMKIARVNKRAAMLTDELIFKLKGTGGLIIVDEAQHLTAQTLEELRCIKDCAEIGVVLAGNEYVYARLAGDGTAVFAQFFSRIGRKLRLKKPSENDIKAICQAMGVTEPMAQKYCVEIAHKPEAMRGMIETIQVAALFANGAGQELGLKHIKAAWKDREQD