MEQCAETRGNTSPYHMDIICFPCRAFRYYRWLLESVHIRLQAMAHIVPAPALRTSVTRLELRARSNSTQDSTAQNLLSSAAEFRAFVSSRGSVGDGVRRSRGAGVFEVRAKIEVDPKLGVSVYKPASYETLVADAAKSLSYGLEDGLKRLEIDFPPLPSSVSGYKGASDEFINANIQLALALARKVHELRGISCRLVFPDKPEKRKAVRSFGSAIEMTGCVSVGCLDDVPGGAGKSLWGSVRNAFDFDFGEDVEGKFESSQEPGLCIVLNCSTAELPAVEEYVNCFCKDTPVVLFNLETDTLRADLGLLGFPPKDLHYRFLAQFLPVFYVRIRDYSKSVNVAPFILNYSGALLRMYPGPWQVMLKQTDGSYACVAEAPERFTLGQTKEELLISLGLQEVAGSTMEFLRRGYKTATWWEEDTEEEESAAWRS*