MTVKDHMYDSRIVDIKFHSGGLGGGQRVISSDRHIVKVWDADSGEGYTNIEPEGEADINDVCVWPNSGLIMVGCDSARMRAYFVPGLGPAPRWCSFLESLTEELEESANPTVYDDYRFVTRADLEKLGLTHLVGTPLLRAYMHGFFVDNRLYGKAKAIADPFAYDAYRAKRVAARLEEERRSRISLVKKLPRVNAQAAARILAEQAGLELGGEGEEGEGKKKRKKGGAAAGMPTLLDDSRFAAMFKDPEFAIDEGSSEWKMLHPNMDPSRERKLLAEHFESLEAEEEEGEEAEEEGDEGSEEEEGWRQRQRGSAHRDKRLRSGAEEAAGGEAAGARRQPRMYAARDESAAAAFMQSKSFAGEKALPLGQRAAAAGGAANATARSGGSKELTFTPRRAPDGEEGGFGGGGGRGRGRGRGRNGGRDGGX