MHLCGGDGPLTRTDAEEHQRQLRKKQKNRAAAQRSRQKHTNKADALHQQHESLEKQNHALRKEIQALQAELAWWTQALHVHERLCLLDCASCLAPGAAGCWGQAERPPGSVPHGQHGCQEQLGLFRTPVSSPSAPQPSPDPQPHGSLSLLLSPLPSLSLGPTAVTASPAQLSPSPAQSTSPAGSGLLKPSSKLNIVLPSPTAQPAPLEFLRLEHPNGGKPGSTPHSPSAATGLGSLQGREHKPASSAADWQGLGVDPSPHPLLDFPLLSSAQVHF