MARRNVWSGEETMELLEIIKEHNFMQLFASVSRGQKDYHVYRLIEEEMQKNGFGGKDAGQIYHKWKNLKRAFYQSKKLNKGRAICEFAEELADILEKPCAMKRREPDPPAEPVEGEPAPVKKRSNTQIKTIRSQIVTKLAKAQSDNCEEFAKKWNDLNDYEFKLYKRKEKEQTAIVNRLLEDSRTTLMSRCRDILAGREIKINEIGEGEEEEDDPLNIIEIETTDVEVAPGEEGTVKDFLNSIKFE