MVLLQMKEIAEQKLGCQVNKAVITVPAYYNDSQRRATKTAGTIAGLDVLQTLNEPTAAAIAYGFDRSKAFSSEEGENILVFDLGGGTFDVAVLNINKHKIEVKAVGGDTHLGGEDFDNRLVSHFVQEFQKKYKINISSNARALRRLRSVCERAKRELSSCVEAIVEVPCLQENQDLHSKIRRAKFEQMNMDLFEKCIDLVQKCIEDAGMSKPQIDKIVLVGGSTRIPKVQELLKDLFEGRKELCKAIHPDEAVAYGAAVQAAVLNGDHTANLILRDVTPLSLGTGTIGGIMSVLIPRNTQIPVRRETTFMTVDDNQDSVLIDVYEGERPDIKHNNLLGQFDLEGLPSAPRGEIKMIVSMEIDANGIVKVSAEHKASGVKEAMLMTNESGRLSDDEIAKMVAEAEKLKIEDRAWKETVELRNALDQYIYDMNKKLSTEKVRGEMKKKDLENIKAGLEETGEWLSENENADKDDLVKKMKNSKRLCRKIDEDQNKVKF*