MNISFREFDPFNLWIWIEFVTVPSEMEKQYLEEVLNSWFFLGKLGGFNAENLQVQDVGLDISYMEYDQDRAGDSMLALMHNMGEVEYEGVWARCWFDLGTSDAIALDILINALRQFSEDYVSLEQIIVGGENEDWRTGDSRSRSDILSDCQYN