MADSHDNDKNIEIWKIKKLIKALEAARGNGTSMISLIMPPRDQVSRVTKMLGDEFGTASNIKSRVNRQSVLGAITSAQQRLKLYNKVPPNGLVLYTGTIITEDGKEKKVTIDFEPFRPINASLYLCDNKFHTEALNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFSVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFYINPATSQPNVSGLILAGSADFKTELSQSDMFDPRLQAKILNVVDVSYGGENGFNQAIELSAEVLANVKFIQEKKLIGKYFEEISQDTGKYVFGIDDTLKVLEMGAIETLIVWENLDINRYVLKNNTSGETIIKHLNKEQDTVQSNFRDPDTNAELEVQDKLSLLEWFANEYRRFGCSLEFVTNKSQEGSQFCRGFGGIGGILRYQLDVRAFDELSDDGEVYEDSE*