MSIESFNRLVKLAARAFYDDITTKGDNQPKSGRSDNRGIAVVILDALTRRQWVREEDLAKDLKLHTKQLRRTLRFFEEEKLITRDHRKEGAKGAKVYNSAVAATVDGLQNGKEGDDKIKMHTHSYCCLDYAQIYDVVRYRLHRMKKKLRDELDNKNTVQEYICPNCAKRYTALDALRLVSTEDEYFHCESCNGELVAESDKLASQGSTDGDDNDRRRRREKLEDMLHRVEAQLKPLMDQLARVKDLPAPEFGSLQAWEVRANAVARGANGDNGNDSKSGQGLGFGGTPMPFVGETKVEVAFSGLEEKGDIKSEVSVTPMKVLPPWMIKEGMNLTKEQRGEVKQESNMEGTSAAAGSSDDKKSIGFEDVKNIQDEYIKAYYEALFKRQKEQEEATKLLPETSTTDGVYNPSTERQVGMKSKREEEDEGEDVEWEEAPPAGNTTTGNLKVDLNVQADASEDDNDEEDDIDWEEG*