MADQESDKNIEIWKIKKLIKGLETARGNGTSMISLIMPPRDQVARVTKMLADEYGTASNIKSRVNRQSVLSAITSAQQRLKLYNKVPPNGLVLYTGTIVTDDGKEKKVTIDFEPFKPINASLYLCDNKFHTEPLNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFYINPATSQPNVSGLILAGSADFKTELSQSELFDPRLQAKILNVVDVSYGGENGFNQAIELSAEILSNVKFIQEKKLIGKYFEEISQDTGKYVFGVEDTLKALEMGAVETLIVWENLDINRYELKNNTTGEIVIKHLGKDQENNQSNFHDAETNAELEVQEKMPLLEWFANEYKRFGCTLEFVTNKSQEGSQFCRGFGGIGGLLRYQLDMRTFDELSDGEVYEDSD*