MSLVLKHCGSVSEEMSNSSENEVESLPQSIEEKHQELVVSHVPIVSSFNERIRPLLDAVDKLRHLQVMKEGIQLPTIVVVGDQSSGKSSVLESLAGISLPRGQGICTRVPLIMRLQHHTAPEPELSLEFNGKTVPTSEAKIANAISLATDEIAGNAKGISNTPLTLVVKKNGVPDLTMVDLPGITRVPVHGQPENIYEQIADIIMEYIRPEESIILNVLSATVDFTTCESIRMSQKVDKNGERTLAVVTKADRAPEGLLEKVTADDVNIGLGYICVRNRIGDESYKEARKEEADLFENHPLLSKIDKSMVGIPVLAQKLVQIQATIIARCLPEIVRKINEKLNASISELNRMPKTLSSVGEALTTFMGIVGSAKESLNKIIVRGEYDEYLEDKNMHCTARLVEMLNQYSGELHNCSANDLTGNFLMDEIQVLEEAKGIELPNFLPRTTFLSILQKKVEKVSHIPVAFVEKVWTYIEGVVISVLMHHSENYHQLQLSTRRAGHSLIARMKEHSRNWVTEIVQMEKLTDYTSNPEYMNDWNKLMAQQHDFTRNVLENGYVATFKIEGLGVVPIAGLRGSVLEIL*