MVDPTVSISAGVMNSLLSKLTKLLSDEYKLLKSVRKEVKFLKDELSSMNALIQKLEDMEELDVQAREWRDKVRELAYDFEDCIDVFMHNLGGEGEKAGLVGKSERWIKKLQLRRHLASQIQELKARVVEEAERQRRYKVSECVSSSRAVDIDYRLASLYAEADKLVGIDGPREEIAQRLLEGENGSSQQLKLVSIVGPGGIGKTTLATQVYNRIRNKFDCTAFVSVSQNLDTLKILKEILLGIGYCSNRMLDHEQQVIDVIRQYLADKRYLFIIDDIRSIKAWDIIKYALVQNNKSSRVITTTQIQDVATTCCLHCDGQVYIMQPLDESDSRRLFLKRVFDSEDNCPEQYRMITEKMLHKCKGVPLAITSIATLLASQGMNVEKWENMHNSFYSELETNPALEWMRYVPSLSYNDLSHELKTCLLYLGIYPEDYPIKKVDLVRRWVAEGFVSEKHGLDLEEVAGSYFDELINRSMIQPGKIIRGEMHYCRVHDLMLDHIISKCTVENFFTIIDRKYKMKQTLFPVRRLCCHFINGNIALESLRLKKVRSFTTFPASDCMQPPISKFELLRVLNLQTNPSPDSQCLDLSAISNLFLLRYLRARGFRNLKLPEKIGKLQNLMTLDLGDSEVVCAIPLDVTSLSSLRHLTVPRGAVLPDGIGKLITLRTLEEFDLGKNSMRNIKDLGELTNLMELQLRHEDSGIFQPLTHMERRKYEVLAVSLCKIGNSNLRSLVAHPGVSLGCVLNCSLTHPRCLRRLHLDSCCPTFPKWMAQAVRLTSLILEVEELCSEDVHVLAGLPCLTYLDLGAAKAPNRSIIIQINSNEFSCLKEFKFKYHILLLSFEPGSMPMLQSLDLTFSGGSVIGIEHLASLEEISVYLKALPCDLSKIRSEISDALDRHPRNHTVRRRRFIFTPCLDDRDCSRSFQDLVED*