MLRAVRMGEVSEVHFFTLEEDASQMEGPCLVVMTDGTVAQGHIPDHDWRMHYALETHGVRAVRMAPTPTAAQLKPPQPLLSSSAGAFVIKWSPYALVGLVYLATSYVRWKKGDAEDRAKLRKKAEEDARKKAAEERQDMVLEEAEALARMGMDTAGILAKLRGTGLEVDQSAVEDIVARVAREVAAAAAGQAPAEGERGGIYNTKDEEQMAALQEWRREMEKQMAEGDPQAQAEQMLKMSTAKIRKARDPEKARKQKEAQKKLKNIKLMVTDKDEDVFFDDVAGIGDAKVELMEVVDFFRKPELFRASGSRIPRGVLLCGPPGTGKTLLARAVAGEAGATFIALNASEFVEMFVGVGASRVRDLFAQARAAAPAIIFIDEIDSVGRIRGGAKGNDERDQTLNQMLSEMDGFDNEAQVIVMGATNRRDILDPALVRPGRFDRIVHVPLPDYNGRIEILNVHLRDRSHSADIDMHELSFATNGYSGAQLANLVNMAATVASQRESEQICQQDIEKALEFERLGPERPPFSEAARRRIAAMEAATALTCTLLPAIEPVALVTIVPREKHPLGQTVVKANEARELTGLWTRRYLEQQLLTTLAGRAAEELIYGLDDMSTMHQMRITDARRIVQKLVVSAAMNENPAIGPRTISVPRRVGSLLMQAVPRYLPTELHTVADQEMERLIEEAYDEVKAMLQRNRTALDILIEGLVEKSTLDGDEVRRVVEQHASAEDLQQRAEAAAAAPFL*