MKALRGLRALTTLSSKTQKPHLTSNLLYRFYAAQPQQQDHSTTTNSLEDHEDDDAVFDSSQFALPNMGTSPVPDQPTWDREYRAKADRTIFGEETQKQKSEEDERKRRAIVLAKALLEAALQKPDEEDDMPVKEEDQRSLSVGIIGAPNAGKSSLTNHVVGTKVAAVSRKTNTTTHEVLGVMTKGNTQICFFDTPGLMLKSSGYPYSDMRARVESAWSSVGLYDVLIVIFDVHRHLSRPDSRVVRLIERMGAQAHPKQKRVLCMNKVDLVEKKKDLLKVADEFKDLPGYERYFMISGLKGSGVKDLTQFLMEQAFKRPWDEDPFTMSEEVMKNISLEVVRERLLDHVHQEIPYGIDHRLIDWKELRDGSLRIEQHLITPKQSQRKILVGKKGSKIGRIGIEANEELRSIFKRDVHLILQVRVK*