MLSQKHIFCMDMSVLERQQARFKWLLLLQQENNYVNQYNSIESCSMPPDLFHGFFDHESMNGDRIDWKEQPEIYLGNNDLPKYGVFSLNGTEFVANNKMDFGEAEVTARSLEIDHCLSRTSSCQIGVVEAAKIEEVVAVNVAGEDVTLMENKQSNHGRRDNSNKRKAEFIAAEQSDDKIKLEEDEPKVKEKGSPEISADSSKENQKTSALPKTDYIHVRARRGQATDSHSLAERARREKISKKMKCLQDLVPGCNKITGRAGMLDEIINYVQSLQRQVEFISMKLAAVNRRPDTDNVSGKESPAYIASFPAATMSSTIANLPHLQLNLVQQQATSSRPKALTDTFQLVPEKATSSSALINDLCLDHSLAQVQPFWDADSQNLQNLGFH