MEKKKGELKSIFLPFLSTSHIIPLVDMARLFALHDVDVTIITTAHNATVFQKSIDLDASRGRPIRTHVVNFPAAQVGLPVGIEAFNVDTPREMTPRIYMGLSLLQQVFEKLFHDLQPDFIVTDMFHPWSVDAAAKLGIPRIMFHGASYLARSAAHSVEQYAPHLEAKFDTDKFVLPGLPDNLEMTRLQLPDWLRSPNQYTELMRTIKQSEKKSYGSLFNSFYDLESAYYEHYKSIMGTKSWGIGPVSLWANQDAQDKAARGYAKEEEEKEGWLKWLNSKAESSVLYVSFGSMNKFPYSQLVEIARALEDSGHDFIWVVRKNDGGEGDNFLEEFEKRMKESNKGYLIWGWAPQLLILENPAIGGLVTHCGWNTVVESVNAGLPMATWPLFAEHFFNEKLVVDVLKIGVPVGAKEWRNWNEFGSEVVKREEIGNAIASLMSEEEEDGGMRKRAKELSVAAKSAIKVGGSSHNNMKELIRELKEIKLSKEAQETAPNP*