MDIEAEPSLRSIVNHESLKWIFVGGKGGVGKTTTSSSISIQLALHNPNKKYLLISTDPAHNLSDAFNQKFGKDARQVEGLPNLSCMEIDPDSTLENLQKNNESTFGSAGGNDPLKSMMGDITGSIPGIDEAFSFMEVLKHIGETKENQIKYDTVIFDTAPTGHTLRFLQLPSTLEKLLGKVNELSGRFGPMLNNLLGSQGGQSIDFASKIKEIQVQVTEVNKQFQDPELTTFVCVCISEFLSLYETERLIQELMSYNMDVNSIVINQLLFSDDSECRRCNARWRMQKKYLDQMDELYEDYHLVKMPLLAMEVRGLENLKKFSKYLIEPYNSETDGHVVFDLEEQ*