MGRCFFFVDPRPFLDFVMGGGGTDGDGDWAVLPFPPRLADVTLALVGKVGSGKSATANSILGDDAFESKDSYRAVTGTCQKRSREFHDGRATRTVNVIDTPGLFDMDSTAEHVQKEIAKCMDMAKDGLDAMLMVFSAQSRFSSEDEKAIESIKLFFGNEVLDHMILVFTHGDVVGGESSWNKKLTDSAPAYLQDMVNLFANRVVLFDNNTSDMRQRESQLKKLFCAVDFVISRNHGRAFCNQMFTQIKEMHPVSMSNKEIYDDYLKQISKMVEEKLNSTIARLENQLHEEQKARQAVENNLREEIRVLKDRLKKAEEEAEEEAKPGSSCIIL*