MARRNVWSGEETMELLEIIKEHNFMHLFATATRGQKDNDVYRMIEEEMQKNGFGGKDAGQIYHKWKNLKRAFYLSKKQNKGRAICEFAEELAEILEKPCALRRREIDPPIQAVDGEPAPVKRRNNSQVKTIRSQIVSKLAKVQSEHSEEFSKKWNDLNDYEFKLYKRKEKEQTAVMNRLLDETKTSFMSRFNDLLNGRPLYLTNVGDDDDDEEEEQGDQLNVIEIETTDLTAVGEEDGVTAKDFIQTLKFE