MSKMEDTEMLEQQLPEASKVNLVDSGVQQQQSSLATEDQDTTETRHSPHSGTADDKALTLPTDVNMSDNPALPDKPDKKTSNDANTNARDAASVERLEKKSSGDAAPLPCAEFLTPKSQHGSVKKSKNWLLDPEMGEADEAGTQEERAAFMKELESFYKDRSLEFKPPKFYGEPLNCLKLWRAVIRLGGYEVVTASKLWRQVGESFHPPKTCTTVSWTFRIFYEKALLEYEKYKRENGEIQLPASSLPHTVGEKESSGYQASGSGRARRDAAARAMQGWHAQRSVGYGEITEPIIKDKSLSSTPKQKHLKTIGLQKQKTPISTEPAEKSAHEPNKLVTEVVDVGAPADWVKINVRETKDCFEVYALVPGLLREEVRVQSDPAGRLVITGQPEQVDNPWGITPFKKVVTLPA