MMEKFLPVGRFDDFRCSGDSILLLSGPPSSGKTSLVFQFAINSATASAGNVVFICNRRKLESKPPYLAQGIDASSDVINRIQMKYVDDEEGIKKYFAAFHMHDPAPVSVIIDDFADFFDQGNCQERYNNTRGRDLAMVRVLALCRNAILCANEKGSCQLLLSDTHNGDSPRLLYLYKRWVSSIYIIKEDGFGSYLIRSLGVAKYATTKLAKYSIALQYLVYEGITEDGERLWLERYRAQVAHNIAGKRNPKVLNGIISKNTLTVNPVVDYGEPQSKGNQVQQSAFGPLLLGTNVALDLCILILKGEFKEELVRDIVHPCQGLGSSSTLAIHNKYAWGAIIGHATRSLDIAIAAWTSEFLI*