MEAAKFDTELESSKRQTIYAADISSVQEARDRIGPYIDKTPVLSSSSLNIIAGRNLFFKCEIFQKGGAFKFRGACNAVFSLPVDLADKGVVTHSSGNHAAALALAAKLRGIPAYIVIPKNAPTCKVENVKRYGGQVIWCEPTMQSRESVSAKVQEETGAVLIHPFNDGRIISGQGTIFLELLEQVSELDAIFVPISGGGLISGVAVAAKALKPNIHIFAAEPKGADDAARSKAAGHIVTLTETKTIADGLRACLGDLTWPIVRDLVDEIIVVEEGEIVQSMKMCYEMLKLAVEPSGAIGLAAVLSHQFQDNLRWSHCQNIGIVLSGGNVDLAVLWESFQKAH*