MDSVLGMMVQGLDQGDPVDVLIIYGPYINRIPFWDNIFKLDLFCGDLAVIGGDLILSLGQVEVWGPFALPDILSEYFTQKLIERNWLDIESVKLNPTWHNNRCGDGHVAKRLDHFLVSEKMLDHQHFLKQRVGCGGRSDHLPIFLEYQTGLKKLPSPLKFNKTWLKDESFRQMILSNWVSFSPGSAHDVDTISDILGLFSSATGMEINVGKSTLTTHAAPVRANGWSQSWRLASDFELTNREEDELNMYLGALRFSMVKLREEEDALIWNGASSDPACRWEGDTILQAWERWCRYETSDVMIVLPLLVTWGIWLARNNLVFKGKECTLAIMAGMAPTIWSELRHQDTRIGGGILARGLALAVGGSLNAHLGEVLSPSVNMIGVSSKLEHSSDFMAGLIELCCRLVSDKELLFVRMDVGSSSSNAPSSPKPMEVKIRELKHEFKLLQNQVNAIDHEGGRRLDNVGKELVFLRRKIKHKVKQ*