MSVSESHDIQLVIITGMSGAGKTVAIQSFEDLGYFCVDNLPPSLLPKFLELMKESNSKMSKVALVMDLRGREFFDRLIEALDEMAENPWITPRILFLDAKDSILVTRYKETRRSHPLAATGLPLEGIALERELLEELKGRSQIIYDTSDMKPRDLREKIVKHFATNQGETFTVNVMSFGFKYGIPIDADLVFDVRFLPNPYYIESMRPLTGKDKEVSSYVMKWNETQKFNEKLIDLLSFMLPSYKREGKSQVVIAIGCTGGQHRSVTLAENLADYFKKDYYTHVTHRDIEKRSRK