MDRNQWTLALMALMRFAHRAFINPVSPLPKFSRLAFTQGASRLYATLHVDAGLQDNVVDKAAKPYLSRRLKFNAEHFKQDVSELCTTLNADYNEGVMNAVLNTYKENFERGAVLWKATSKEDGVAFRFYERKKVDVVGPAINNSLISGNHGMIPLITSWANFKKNAIASCDFDPAKGLCKTWIWLGGRHPTRDLLVAPNVPGTIRSLERKLISAGLHTVRHAAVDWRSSTVNLYFWVPRPLTLPVVNTLITLPGTPPINEEKLTLMKPFFKPNGFTFATTIDTATGKFKRVSFYALRLDGNNLPIMGDQLATFFKDAPSNDKTEMNIVAWSFAGGSNGSSNYIKGERSYIGDLEQVLDAWGSPI