MEKLSALSSEARDPLLDSIGSEDSSRKNLCLDRETLASKHPFWVEVRSQCSLAFPMIYVSVAQYSIQIVSLMFSGHLDEFSLSSASLATSFASVTGNSLLLGMGSTLETLCGQAYGAKNYSLLWLFLQRAEVVLNVTSIPIAILWVNMEKVLLWLGQDPLISQKATEYLYYLVPSLFAYASLQPLVKYLQTQSIIVPMAILSSISFIIHVHLCWLFVFQFKLGNPGTALANSISSWLNIVLLLVYIFTSQKCAKTRGSLSWKAFHDMNSFIKLAIPSALMICLEYWSYELVVILSGLLPDPQLETSILSICLTTTTLVFMIPYGLSAAVSTRISNELGAGQPQAAQLASYVSLSLAALEVVLVSGVLLLARNVLGMAYSYDPTIIHSVSRMVPILAASTFLDGIQGVLSGVARGCGLQKLGVLINLGAYYIVGLPISAILGFFLHMKGMGLWMGIFCGVLVQVLLLLYLTVCTNWENQVFLLIVKLYIIVFWDFLDDVFKYFHCTG*