MKYLAVLDLSGTSIESLPETVRHLYHLKLLNLSKTKIGKLPRSLAELRSLQFLDVGQCENLREMHSGIGEHRYMLHLNVKGSGNLESLPVGISKLIYLHTLKGPVFKREKAPTSKAFQLSAVLEKGKATNAKALQWWDLKRLTLLRHLSLTLESEGSILLEEGTFASMKNMRALSFKYVDSSEGSRGILQLPKDIEVMRHLEILHLKNCVMQDWIFRLENLMELELYGDNGSTPDYIGLEKIPNLRKLKLSSNYNDQCVEFPQEFGKSGAFPKLENFVIKRFDKMENFPLLQDGALPMLKCLQMKLCNKLRDITKALQRPTSILEEIRVKGCQEWVDSIWKDESTWQLLKDSRIKLTINGHIISWASSQFDNFKLYANNEERKKIRSSLLICEAAVRFTEVGTSSAQGAA*