MARKSVRSLLLTALLATPLLSYATQYPLTVTDLDGRQVTLAKEPQRIILQDGRDIMTLALLDRDNPFKRLVAWNNLAKKQDVATWQMLKTTWPQSATILDMGFSDKGNVDLESVIARQPDLMIAQLRARPALMESGVIDKLSALHVPVLFVDYEIAPAKDTAPSIDLLGKVLNRESQAKAFTDYYRQQLQSIRQKTATITPKANVFVEALAGNSDACCFTHGHSGWGGLVEAVGANNIGSQLLPGASGFVSLEKIISMKPDAWIMTGSKRGNSQVLPLGYAVKPEAVKAQAQTLLARPGVSQIPAVQEKRAYGVYHHFYNHPWNIVGMEYLAKDIYPQAFGDLNPDETYHYIVRHFTDLPDQPFVFSWQQSE*