MPNQNIFQHAKLPFPYHVSRARNSEIEECLRDCEDVLSNPSTLQCENYSDATSSSKRGYWKGGQWCQEKKIARLKHMVEGLTDKAQTKLKMAAAEHWSDGAIEAGLWRVDLRARRRAMEDAFMALEVCLRLLEFACTSNAAKYACNDAKFMNERARNDIILLSRGITILNDRARQDVAIIGSEFLKLDARAREDTGKVDSGVKKKAARLKHMAEGLTDKAQTKLKMAAAEHWSDGALEADLRRADLRARRRAMEDAFMALE