MDLKLKNPEFWYNFHGQVPGLLDWDMENAFFLPHTTDQCRLAERTLAKYRLRIMESPKLPLERKPSPDKDGPDYEPNLWMWVNPNIMCPLGTQEAPKPSKKKDLASMPLSPPPPVKDEESNCSEATVVESLPSSSSEQSPPQKQFASSPRNWELTEEEAEEQFDNSSVALQSLKKGECFQSQKERRSWPRPPLNYSHLIALALRNSSPCGLNVQEIYNFTQQHFPFFWTAPDGWKNTIRHNLCCLGSFEKVPVSLQDGANSRPRSSLWRLTEEGHRRFQEETRALASTRRESIQQCMSQPDVMTSLFDL