MERNEEVEDTFQGIQLKWRMICHETKRPVFGHSGDHNSTVQSQVRHFELSFHKKHKNTVLNSYLQFVLSTGKAMKEKLTTLKLHTMEYANLYADLGDCWTAVNLNHAATFETLAMEPELKNAVMEDLKRFLERKEFYRRMGKAWKRGYLLYGPPGTGKSSLIAAMANFIKFNVYDLELTELRCNSELKKLLIATENRSIIVIEDIDCTLHLVKRGKQGGGREQAHEYNKLPQMTLSGVLNFVDGLWSSCGDERIIIFTTNHKDRLDPALLRPGRMDMHIHMSYLKANAFRILASNQFGIEDHQLFEEIQQLLTEVEVTPAEVAGVLMKSDNPDIALNELIEFLLRKKEEDDEAIAN*