VLSLQISNRVLYVFFTHVQEFFGNVTLKQVTKPLRWSNMATMPALPETQESIKEEIRRQEFLLNCLHRDLQAGIKDLSKEERLWEVQRILTALKRKLREAKRQECETKIAQEIASLSKEDVSKEEMNENEEVINILLAQENEILTEQEELLAMEQFLRRQIASEKEEIDRLRAEIAEIQSRQQHGRSETEEYSSESESESEDEEELQVILEDLQRQNEELEIKNNHLNQAIHEEREAIIELRVQLRLLQRAKSEQQVPEEEEPEKRGGVPQQQRDSVLETKAAKEQPKASKEQQVKPSPSKDRKETPI