MDSKTKGKAEESKNTQSASLARKDACVVGCTIFSDQFYVVWSGNHKQTVAEKPQPGTRRSKRFAATTLTMGPTKITPEDQAFNISFVGEVKKHPCLFDSGNPDYKQQVLQDRAWLEVSNAVGESAETCKKRWRNLRCCMTRYQKSVRDSNDQSANSRRKPYYLYNHMQFVLPHLKAREESNVYEPDEPSWAKAESESIGESKHEDEDEEMEPHEIETIEVPEEDHSEHIKDSILNSIKIVPISQEQQTVSGQEQQPDALDANDTSTASQTAYEIIAAPPLKQSRLSNTHTSVGSISPVAVSPLQTSGTDAKRDILAQRQFFTLSAPIQSANIPISCYTTTPLSSQALHQQQPQQQQPTITHPQMQTQVPPHFTIIPNTPTMANDADHNFFQSLIPDIQTMTMEQKRKLKIGILQLIDTILNN