MTNDKLFRVKGYTTKPLHPPRLAMNNLIDETPRIEILPMPQRSQIQNQTEDWTGTSNTVIRRKLQNRLNQRASRQRRKLDSRKLKTPTKIIEAQYPKTVNPFTTRLSKEEMHKMHIKHVISAKTFNAYLTNLSIPPDSYLLPLLHYNVTRALITNVHILKLPIDRMDDDILSPFNTSSSPAQLPATLQPTRLQIEIAHHPELDIFPFPPCRDNFLSAIAKGHVWDDVEFCRDIMYGVEGTDGRTGLIVWGDPWVAGSWEVEENFARKWAWSLKGCTDLFESTNKWRDRRGEPGLVLGESQAYLYPTTTGNTLDDGQRYKRGARSRVWFLLDVGRLLPVFCTPVLKLEGSRSGDWEEFAVDFSILLAMSTSCA