MHLCGGDGPLTRTDAEEHQRQLRKKQKNRAAAQRSRQKHTNKADALHQQHESLEKQNHALRKEIQALQAELAWWTQALHVHERLCLLDCASCLAPGAAGCWGQAERPPGSVPHGQHGCQEQLGLFRTPVSSPSAPQPSPDPQPHGSLGLLLSPLPSLSLGPTAVTASPAQLSPSPAQSTSPAGSGLLKPSSKLNIVLPSPTAQPTPLEFLRLEHPNGGKPGSTPHSPSAATGLGSLQGREHKPASSAADWQGLGVDPSPHPLLDFPLLSSAQVHF