MKEIAETYLGCQVNKAVITVPAYYNNSQRQATKDAGKIVGFDVLQILNEPTAAAIAYGFDMKAHSSDDGENILIFDLGGGTFDVAVLNIKKHKIEVKAVRGDTHLGGEDFDNRMVSHFVQEFQKKYKINISSNAKALRRLRSECERAKRELSSSVEAIVEVPCLHGTQDLHSKIRRAKFEQMNMDLFEKCIEIVGKCLEDSRMSKTQIDNIVLVGGSTRIPKVQELLKDFFDGRKELSNAIHPDEAVAYGASVQAAVLNGDHTAHLILRDVTPLSLGVGVLGDIMSVLIPGNTQIPVRREDIFVTTCDNQESVLIAVYEGERPNIKHNNLLGEFLLKGLPHGPRGEVKIIKTMEIDANGIVKMSAEQKTSGIKEAMIMTNESGRLSDDDIAKMIAEAEKLKIEDQLWKKTVELRNALDQYIYDMNKX