MARRNVWSGEETMELLEIIKEHNFMQLFASVSRGQKDYHVYRLIEEEMQKNGFGGKDAGQIYHKWKNLKRAFYQSKKLNKGRAICEFAEELADILEKPCAMKRREPDPPAEPVEGEPAPVKKRSNTQIKTIRSQIVTKLAKAQNDNCEEFAKKWNDLNDYEFKLYKRKEKEQTAIVNRLLEDSRTTLMSRCRDILAGREIKMNEIGEGEEEDDDPLNIIEIETTDVEVAPGEEGTVKDFLNSIKFE