MSIESFNRLVKLAARAFYDDITTKGDNQPKSGRSDNRGIAVVILDALTRRQWVREEDLAKDLKLHTKQLRRTLRFFEEEKLITRDHRKEGAKGAKVYNSAVAATVDGLQNGKEGDDKIKMHTHSYCCLDYAQIYDVVRYRLHRMKKKLRDELDNKNTVQEYICPNCAKRYTALDALRLVSTEDEYFHCESCNGELVAESDKLASQGSTDGDDNDRRRRREKLEDMLHRVEAQLKPLMDQLARVKDLPAPEFGSLQAWEVRANAVARGANGDNANDSKSGQGLGFGGTPMPFVGETKVEVAFSGLEEKGDIKSEVSVTPMKVLPPWMIKEGMNLTKEQRGEVKQESNMEGPSAAAGSSDDKKSIGFEDVKNIQDEYIKAYYEALFKRQKEQEEATKMLPETSTTDGVYNTFTERQVGMKSKREEEDEGEDVEWEEAPPAGNTTTGNLKVDLNVQADASEDDNDEEDDIDWEEG*