MSFKKDDEAGGISFYHDKSTVIQEARVFNESPISPRKCRAMVYLVVKELSTIAEDVIMVTSSIMKDMQPNLEVVYRPNAIRALARIIDAQSVQSVERFFKLFPLSSTIIKRWSNEAQEAVGGYQAVASSSYIMQYHALGLLYLIREKDRMAITKMVQQLGASGKGSSIVRNPMAICMLIRFARKIMDEDPNIRKQMHEYLETLLRHKSEMVNIEAARAICETKDVQPSDLYKTIAVLQLFQTLPQSVAALNVEMENLITDSVDRLMKQISSFMTDITDEFKIIVVDAIRSLCLKFPAKQAVMLSFLSGVLRDEGGYEFKHAVVEAIFDMIKYIQDSRDAAIYNRVVLENAVVRAAAVSSLAKFGVCVDDPSVMKSVNVLMRRCLDDVDDEVRDRAAMYIKVLEEKSLADVLVKDEAQFSLATLEEQLMTYVQDNSKHASAFDISAVPKVSREQAHAEVAQARSSALDVAGPSTATVIAPASPIPSAKEAQSSYAAQLSAIESETEYVVTAVKHVFRKHVVMQPSPDCGLIEDFIIPIDSLTTQIGQAPVYVSFTRENPQKYAAGSFGCTLKFVSKEVDPSNGQPEEEGYDDEYQLEELDLGAADYITPTFVTFVNEWDKLACRSLVEVLGMLPLGGTDTPERSSKVLARCRMTYAPGAGVTIELSVRAEEEEAARLVMAA