MEQKEDAGHIIINFNSSVYFATLSVSVRLRSAAIMEQIIPNRELILAAYANEGPVTDAHLKIRETQLDIGNVGRDGSPGDVVVQNVWISVDPYLRQLMKETNDGLYFQSFELNQVIRSGSVGKVVASANPEFEVGDIVFGFFEVSEYVIVQGGVLKKIDTNAAKPSDYLGLLGMPALTAWAGFTIVGNPNPGDEVFVSAAAGSVGMLVGQLAKIKGCRVVGSAGSDQKVKLLKEEFGFDDAFNYKSEKDWDAALTRYFPKGIDIYFDNVGGRMLEAVLNHINMKARIPVCGMISQYNQDWQQRFGVRNLLNLVGKCVKMEGFLCGNYLNRMGEFLEEMTGYIKEGKIKYKEDVKEGLDSFLEAFNSMFTGDNIGKPVIHLGPPQ*