MSKADPTAGVSETKPPLDSRIGRDDPFTFGQRYLNNEEDVFKHNAWDHVEWGDEQVMEAQEKIKKQYEAPVREFDKNLYNSQPAKYWDIFYRNNKENFFKDRKWLQIEFPSLYEATKEDYGPVKIVELGCGAGNTLFPILTQNKNKDLSIVGADYSKNAIKLVKENEDFDPQYASACVWDLSNPDLELPEGVEPHSVDIIIMVFVFSALSPDQWDSAVKNLEKMLKPGGHILFRDYGRYDLAQVRFKKNRLLDDNFYVRGDGTRVYFFTEEELREIFGKVFKEKEIGTDRRLLVNRKKQLKMYRIWLQAVFESA*