MLLDGATNAPSIATRGSRVGKRRIEVSHALGLTERQVKIWFQNRRMKWKKENNKDKFPASRQEGKEEEAKKEAHDREEDRGEGQKN