MSKMEDTEMLEQQLPEASKVNLVDSGVQQQQSSLATEDQDTTETRHSPHSGTADDKALTLPTDVNMSDNPALPDKPDKKTSNDANTNARDAASVERLEKKSSGDAAPLPCAEFLTPKSQHGSVKKSKNWLLDPEMGEADEAGTQEERAAFMKELESFYKDRSLEFKPPKFYGEPLNCLKLWRAVIRLGGYEVVTASKLWRQVGESFHPPKTCTTVSWTFRIFYEKALLEYEKYKRENGEIQLPASSLPHTVGEKESSGYQASGSGRARRDAAARAMQGWHAQRSVGYGEITEPIIKDKSLSSTPKQKHLKTIGLQKQKTPISTEPAEKSAHEPNKLVTEVVDVGAPADWVKINVRETKDCFEVYALVPGLLREEVVTLPARIDPLQTSAVVSLHGRLFVRVPFEH