MGEISCSNGIGNGNGVNGKTHSSLNGYRKSCWYEEEIEENLRWCFALNSILHTGASRYQDIALLDTKPFGKALIIDGKLQSAEVDEFIYHESLVHPALLHHSSPKTVFIMGGGEGSTAREILRHKTAVKVVMCDIDEEVVDFCKAYLVVNREAFCDPRLEVIINDARAELEIGKECYDVIIGDLADPIEGGPCYKLYTKSFYEHTVKPKLNRGGIFVTQAGPAGIFSHTEVFSCICNTLKQVFKYVVPYSAHIPSFADTWGWVMASDTPFTLSADELDSRIKQRIKGENRYLDGKTFSSASTLSKAVRKSLDNETHVYTEGTARFIYGHGSVQKQNQA*