MEATVLSVGKSVLNGALSYAKSTIAEEVALQLGVQRDQAFITDELEMMQGFLMVAHDERDHNKVVKIWVKQVRDVAYDVEDCLQDFAVRLENRSWFCFVGKFLDRRRVAKEMKDLREKVEDISKRNLRYRLIKSSVSKPASTTSEQFVISTEVQLEMAEATRTALQEKKKVDLVELITKGEDENSLRVMAVWGAGSDVGVTSVIRAAYEDQNVKGKFACRAWVRLVHPFNPDEFFGSLVRQFYVNSCEKETGKTTEEMTAGMGAMKKLKEDENLVDAFNKYVTGKSYLVVINGVSTIEEWDWIATYFPRKNGSRIIVSTQQFEVASLCTEQPYVVSEIDQKWSFEKEFYVFYKKANPPASSSKDEISDASSSMNPGEETHVKKPTTRARTVAAALEDDQLIDRKEAREKIKGLIGQAGCYVIAICGIGGLGKTTLVRSVYQQDLGDMFNRRAWLTVSRSFKQQEFLEELFRQLRRDDKEKTDTASHTLPNEASHTLPNETSHTDHTKRENKKEPTLAENLTKLFRDKKCLIVLDDLSSTVAVQWILDLLPENSSSRIIVTTRKGESLQLQEKTGHVYNLDMLNQDEAIDLFEKKVFKNDEEKQNIDKYPDMIEQRNFILKKCGGLPLAISTVGSFLATKPKTAIEWRNLNKHISDELESNSELGMIKTVLTSSYDGLPYHLKLPFLYLSVFPEDQDIRWTRLIRRWIAEGYLRRTRNTSAEEIGNSYITDLINRSMVRPSKGATHNTRRVGFLHVHDLIREIAISKSVEQNLVFTLEEGCNLNNQGKIRHLAVSSSWTRDKKAFESALDLSHLRSLTVFGEWAGFFISDKMRFLRLLDLEDTKGLTNHHLHQIGLLFHLNYLSLRRCDGICRLPNSLGNLRHLQTLDVRDTRIIKIPTAIIKLKMLQYLRVGFLPSNDKEQRGICEAVSLIRYCFKYFYYWRCCTCCVVEDEDYYDWCNTRLLLDACCDLFCGLLDEYLCCPLFGWLRTLLAGFGCMFFLIVFGPVYLLSLIVRIPWVLSRDGFNGLAVSFMRQGSPRPIPQGSPKWLGVFWNTKRKDPHGVKFPSGLRKLRALHTMGVVNINGGNDILEDLQFLTQLRKLRVTGLNKKNCRKFFLAITKLKCLESLLVRSEGCPGLSGCLELDEQCPPPENMQSLKLYGNLVKIPEWIKKLRNLVKLELRSSRISEDSAAMDILGELPNLAILRLQEWSFNDKGVHFKSPAFEKLVVLRLDLWGIKSVTFERGAAPKLEQLQVTGEWISEERGFAGLDILQSIKEVLLDVSFRWNEAKLEDKLKEELLAQLAKNRNNNNPILKVQ*