MSDGGETDKNIEIWKIKKLIKALESARGNGTSMISLIMPPRDQISRVTKMLGDEFGTASNIKSRVNRQSVLGAITSAQQRLKLYNKVPPNGLVLYTGTIVTDDGKEKKVTIDFEPFKPINASLYLCDNKFHTEALNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFVNPATSQPNVAGLILAGSADFKTELSQSDMFDPRLQAKVLNVVDVSYGGENGFSQAIELSAEILSNVKFIQEKRLIGKYFEEISQDTGKYVFGIEDTLKALEMGAVETLIVWESLEVNRYTLKNTTTAEIVIKHLNKDQEADQSNFRDQETQAELEVQEKTSLLEWFANEYKRFGCTLEFVTNKSQEGSQFCRGFGGIGGILRYQLDMRTFDELSDDDGAYDDSD*