MESSATSTLFLALFLTSLALFFRALSAGFRRRKHLNLPPGPKPWPVIGNLNLIGSLPHRSIHQLSLKYGPLMQLKFGSFPVIVASSVEMAKEILKTQDLKFASRPKTAAGKYTTYNYSNITWSPYGAYWRQARKMCLMELFSARRLDSFEYIRAEETRALLRGLFDASGETILLKDHLSTVSLNVISRMVLGKKYTEESESETPIVSPDEFKKMMDELFLLNGVLNIGDSIPWIGFLDLQGYVRRMKTLSKKFDRFLEHVLDEHNERRNGVKNYVAQDMVDVLLQLADDPNLDVKLSRTGVKAFTQDLIAGGTESSAVTVEWALSELLKQPQIIERATEELDSVIGNDCWVEEKDVQNLPYVEAIMKETMRMHPVAPMLVPRMSREDCTINGYDIPAGTRALVNVWTIGRDPEIWDCPNEFRPERFLGKNIDVMGHDFELLPFGAGRRMCPGYSLGLKVIQLTLANLLHGFKWRLPDLVTEKDLDMDEIFGLSTPRKVPLEAVVEPRLPKHVYDI