MVADEGVKDRTVADSPVSVLEDEDTCKEDLAVKLEEEVSLDPENGDATHIPENMAKEEEILIRARAKEEEEQLNNLKEAPILNDTQFTKLDELLTQTQLYSEFLLEKMDNITTTNVKEDEEKSVKENKKGRGAKRKATTSYNNNKAKRAVAAMLTRSKEDVPIEDATLTEEERFEKEQAELVPLLTGGKLKSYQLKGVKWLISLWQNGLNGILADQMGLGKTIQTIAFLAHLKGNGLDGPYLVIAPLSTLSNWLNEMERFVPSINAIIYHGDKKQRDEIRMKHMPRTTGPNFPIVITSYEIAMSDARKFLRHYSWKYLVVDEGHRLKNSKCKLIKELKLLPIENKLLLTGTPLQNNLAELWSLLNFILPDIFSSHDEFESWFDLSGKFSNESEKEEMEERRKAQVVAKLHAILRPFLLRRLKVDVEQMLPRKKEIILYATLTDYQKKFQEHLINRTLEGYLIENVSTGNGFKGRLNNLMIQLRKNCNHPDLLESIFNGSNFYPPVEQIVEQCGKFRLLDQLLSKLFARKHKVLIFSQWTRVLDLMDYYFSERGFDVCRIDGSVKLDERKRQIKEFNDVSSKFRIFLLSTRAGGLGINLTAADTCILYDSDWNPQMDLQAMDRCHRIGQTKPVHVYRLSTALSVEGRILKRAFSKLKLEHVVIGKGQFKQEMSKPSMDVTEEEDLLSLLRDRDSEEDKLVQTDVSDEDLQRILDRSDLLIRPPSGEDGDAESCVNVLPLKGPGWEVVIPTATGGMLSTLNS*