MSQVDERKDNALREYRRVLRQHHDAEAKVKGLREELKGLRKQYEKSEDDLKALQSVGQIIGEILRELNPEKFIVKASSGPRYVVGVRSKLDKAALKQGTRVSLDMTTLTIMRILDREVDPLVHNMLTEDSGGIKYSEIGGLGDQIRQLREVVELPITNPELFQRVGIRAPKGVLLYGPPGTGKTLLAKAIASNVDATFLKVVASAIVDKYIGESARVIREMFQYAKDHQPCVIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDDLGKVKLIMATNRPDVLDPALLRPGRLDRKLEIPLPNEQGRLEVMKIHARKITKHGEIDYEAIVKLSEGFNCADLRNVCTEAGMFAIRDERDYVVQEDFMKAVRKIADNKGLEGKLDYKSDWKQSE*