MESDSCRDPNGIPNPKEEENPKISNSKPKVVVIMGATGSGKSRLAIDLASQFPIEIINADSMQVYEGLDVLTNKVPLDDQKGVPHHLLGTISPMVEFTAKDFRDSAISLINDITSRNHLPVIVGGTNYYIQALVSRFLLDDSPVDTDELSLDETYGDKQQPNELIQEQENFIYSYDNLKDLDPVAANRIHPNDQRKINQYLHIYASSGVLPSKYLQEKTMENWGNADNLRFNCCFICVDASLHVIDKYVDKRVDQMIDSGLLLEVYDIFNPDADYTRGLRQAIGVREFEVFLKTYLSKGQNGNFESPIDKSKLNMNEILSIPGEKELLQDAIDKVKLNTRRLVRRQKRRLIRLQTLFGWNIHYVDATECLSCFTEESWTTNVVKPSIQIIKSYFEKDINLIPDFNATNGVKGLTLKERDLWTQHICKACGNKVLRGGYEWEQHKQGRNHRKRVCRLRKSGITALDE*