MSFTDLGLPEWLNESLSNMAITKPSAIQKACIPQIMKGKDCIGGARTGSGKTIAFAAPMLAEWSKDPCGIFGLVLTPTRELAIQIAEQFTALGANMNIRVALIYGGVDMVKQSLELQKMPHFVIATPGRLADHIRSSGEDTIRGFRRVRYVVMDEADRLLTPGFVPDLKTCMDLLPDPSKRQTLLFTATVTDAVRALKDRTGEKGPPFIHEIASDIAVPSTLTQSYLFLPGYVREAYLWAILTHPDNEKKSAIIFVNRTQTAETLRRMLMALDVKTASLHSEMRQQERVNALGRFRAQAARVLVATDVASRGLDIPTVEMVINFDLPADADDYIHRVGRTARAGRKGQSVSLVTERDVTRVTNIEERVGTKMEKYDLIEDDKVVEEYLTPASTAKRQAVLDMEAENFGERKRIQRKKAGLDVDMKSKNKKPKRVAKGKSDKK*