MADGAETDKNIEIWKIKKLIKALESARGNGTSMISLIMPPRDQVNRVQKMLGDEFGTASNIKNRVNRQSVLGAITSAQQRLKLYNKVPPNGLVLYTGTIVTEDGKEKKVTIDFEPFKPINASLYLCDNKFHTEALNELLESDEKFGFIIMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFVNPVTSQPNVAGLILAGSADFKTELGQSDMFDPRLQTKVLNVVDVSYGGENGFNQAIELSAEILSNVKFIQEKRLIGKYFEEISQDTGKYVFGIDDTLKALEMGAVETLIVWEALEVTRYTLKHSVSGEIIIKHLSKEHESDQSHFRDPETQAELEVQDKIALLEWFANEYRRFGCTLEFITNKSQEGSQFCRGFGGIGGILRYQLDMRTFDEISDDEGVYDDSD*