MSKMEDTEMLEQQLPEASKVNLVDSGVQQQQSSLATEDQDTTETRHSPHSGTADDKALTLPTDVNMSDNPALPDKPDKKTSNDANTNARDAASVERLEKKSSGDAAPLPCAEFLTPKSQHGSVKKSKNWLLDPEMGEADEAGTQEERAAFMKELESFYKDRSLEFKPPKFYGEPLNCLKLWRAVIRLGGYEVVTASKLWRQVGESFHPPKTCTTVSWTFRIFYEKALLEYEKYKRENGEIQLPASSLPHTVGEKESSGYQASGSGRARRDAAARAMQGWHAQRSVGYGEITEPIIKDKSLSSTPKQKHLKTIGLQKQKTPISTEPAEKSAHEPNKQLVTEVVDVGAPADWVKINVRETKDCFEVYALVPGLLREEVRVQSDPAGRLVITGQPEQVDNPWGITPFKKVVTLPARIDPLQTSAVVSLHGRLFVRVPFEH