MSTTATSTNELALLDKSVVVSPLVLLSVVDHYNRVAKDSKKRVVGVILGDNSTDTIKVTNSYAIPFEEDEKNPGVWFLDHNFIDSMGEMFKKINAKEKLIGWYHSGPKLKPSDLKINEVFRRYTDNPLLLIVDVQPREVGIPTDAYFAVDDIKNDGSAAEKTFIHVPSLIEAEEAEEIGVEHLLRDIRDQAAGNLSLRVSETHQSLLGLHQKLGEIANYLDKVYQKKLPMNHTILGKLQNVFNLLPNLMQQLGSDLDGGSDSSHALATAFTVKTNDELMIIYISTLVRAIIAFHDLIENKLENKKLNENKAQASVAELSLNSEKKDSIEE*