MSYILRKKYLNKIKPFIDKPIVKVITGMRRVGKSTLLKMIQSELLTDVPSSNIIYINLESAQYLSVKNDFDLQQLIMKRSQQIEGKIYFFFDEIQLVTHWERVINALRVDYDCDIYLTGSNSKLLSGELATLLAGRYVSFEVLPFTFGEFVDLYQNLNLSIQELFQLYIKIGGMPPLHYFNGEEESSFKYLNDIYNTVVVKDVLEYNSIRDVDVFNRILLFCLDNIGQSFSANSLRKYFMSENRKVSVDTILNYLNFCQAAYLLKKVPRYDSVGKKLLTVEEKYYVTDHGFRQAVGFSNVASIERILENIVYIELLSRGFQVQVGRINNQEIDFIATRKGETEYYQVSYLLAGEDTRRREFGVYRLVKDNYPKYVLSMDTMNFSQEGIIHKYLPEFLLEENA