MKSNVNIEGSWEGLSEDEAWDLLRAEATDIANSLATSNIDIGGDALMQCYTYLFLFLAGGPSNEISAFWKTERLIGTFESWERMAHLSLLSMLQNRAMILGLDTGFIHVSKSIVSKVVPILNRQGRCLVRHGLELEEAPKVDEWEKDNLKRISLACSRITVLGQVGRPPNVPQLSTLILFINPLLQEVSDDFFYNMQGLRVLDLSLTGIKSLPSSLSTLTNLRLLALSYCPNLETLPIHLLHSLQNLEALLLQKSPFPKLTQLSLDMMQHLYLLDMSGASNLTQLSLRGCRSFEMLFPPKDLEILDLSSTKISEFDYFGFWHMTRLRRLDLLDTKHLNVVPWHKIHRLPQTLNWDHCSIHSLAEEIHTNQGYCISVSDDEIFESLSEDSKLWKIYFRKFRFSVVSCDQRQQQQPKDTKYPFERTHFIYRGIYEAKTKYFTQSPEVIRSYDRCLEIGSTNDVPYSIRGVLYHTEFLSLCGNNSIIRLSQLGVENMDSLIECRLEKCLNMQHLVTSTGKITRNVVALSRIEILLIFDLTNLKSLCRGTLGRGSFACLKHMCLEHCHRLSTLFSSSVCLEKLEKLEIKFCYKLESLFEEAVEGQDVFPQLKELYLLKLPKLKCICNGNLPALEKLKAHGCQLLQKLPLPTATGNKLNTVVISGCQEWKRNLKWEEQLINQGVKLKVPRAFKV