MAEEKQKGKMAEEKPKQVVKMAERSAPYRMKMSHQNQFFPKSIFFLTSSTIDDIENRVVCFNMKAAAVYSAIFDQHTNEKTLDAAGTLLKSIARQCYFLITGDEIGPLEETHIEDLPQSIILIIDAVYLVVGFLHDINECAGIPKSSIDRENLDKYFMSKHGALVLSDLAMIDNQLLLDLIIKVVETLPKALAKVPSQLKGSSLGKFNLSFNKDNIPEVVTLFSWYYSPFYASTKQFQLPKTFLLQGNYMTLLDCLHHCIVQSAGTNNGKSPPTSRIWPVPTAKELWRAGVHFEASIDRLFVVEFKAPTLTLPVLFWDSKLETVVMNLVALESSRPRGPVTRYFQLLSELVDDEEDVRLLKRSGVMTGKWKRDHDVVGFVERVNGFASYLARYPEMDLVMEQVKKYIDDRKNRFLVRYLTAHCNLE