MYSNFKEQAIEYVKQAIQEDNAGNYAKAFPLYMNALEYFKTHLKYEKNPKIKEAITQKFTDYLRRAEEIRAILDGGGERSRPAPNGDAAVATRAKTKPGNNKDGDGGDGEDPEQSKLRSGLNSAIIREKPNIKWNDVAGLESAKQALQEAVILPVKFPQFFTGKRRPWRAFLLYGPPGTGKSYLAKAVATEADSTFFSISSSDLVSKWMGESEKLVSNLFHMARENAPSIIFVDEIDSLCGQRGEGNESEASRRIKTELLVQMQGVGNNDEKVLVLAATNTPYALDQAIRRRFDKRIYIPLPDLKARQHMFKVHLGDTPNDLSEADFEELAKRTEGFSGSDVSVCVKDVLFEPVRKTQDAMHFQHVVTKDGKEMWMPCGPRQRGAVQTTMQELAAQGLAAEILPPPITKSDFDKVLSRQKPTVSKDDLEVHEKFTKEFGEEG*