MLSTAASLAASGIVVCTLANDLLPNQLRDYLFSNFRIFLDRFHPQLTIIIHEFDGFSTNQIYEAAEIYLGSKISPRTRRLKVCKLEKENKLRVTMERNEEVEDTFQGIQLKWRMICHQTKRPVFGHSGDHNSTVQSQVRHFELSFHKKHKNTVLNSYLQFVLSTGKAMKEKLTTLKLHTMEYANLYADLGDCWTAVNLNHAATFETLAMDPELKNAVMEDLKRFLERKEFYRRMGKAWKRGYLLYGPPGTGKSSLIAAMANFIKFNVYDLELTELRCNSELKKLLIATENRSIIVIEDIDCTLDLVKRGKQGGGREQAHEYNKLPQMTLSGVLNFVDGLWSSCGDERIIIFTTNHKDRLDPALLRPGRMDMHIHMSYLKANAFRILASNQFGIEDHQLFEEIQQLLTEVEVTPAEVAEVLMKSDNPDIALNELIEFLLRKKEEDDEAIAN