MRKLITFLMTLLVGSSVSYANADFGQLTFEVGYRHDDISWNQKAPSYNPNYKLHRKFKDLDIVQIGLKGRTMLGYNFYGRASVNWGWIVDGDYKRTFSTYKSPVIAGFGSEDFVVTDTRRDVIDENFVYDLSIGVGYPFYFSDCTLALSPVVGYALDSQHISVEQGGLGFDSTGAVNPNSYGSYTHKFNSRWYGPFVGVDFNYRPYGETWNLYAEVEYHFARFKGRYHDELLSQHHIHRSKHAHAWTFALGADYDFSNDWTAGLCVKFQDWTASRRHGHHGHVSSNSSDEIINLSGNERTSHKWNSYAINLTFGKQF