MADQEADTNIEIWKIKKLIKGLESARGNGTSMISLIMPPRDQVSRVTKMLGDEYGTASNIKSRVNRQSVLSAITSAQQRLKLYNKVPTNGLVLYTGTIVNDDGKEKKVTFDFEPFRPINASLYLCDNKFHTGALNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFYINPATSQPNVAGLILAGSADFKTELSQSELFDPRLQAKILNVVDVSYGGENGFNQAIELSAEILSNVKFIQEKKLIGKYFEEISQDTGKYVFGVEDTLKALEMGAIETLIVWENLDINRYELKNSTSGEIVVKHFGKDQETDQSNFHDAETNAELEVQEKMPLLEWFANEYKRFGCTLEFVTNKSQEGSQFCRGFGGIGGMLRYQLDMRTFDELSDGEVYEDSD*