MDRRLLRAARGGHREWLEAVLLGAAPAPNHVTVHVAAAGEPQPPTAAALLLDVATTPQGDSALHVVAASGDSEAFLSCARTIYRSAMALLDRANARGDTPLHCAARAGNAAMVRCLLDMAMEEDEERGGARFRVADVLEKQNGRRETALHDAVRLGDERLVGHLMAVHPRLARLPGGDGMSPLYQAISLGHDRIAELLHQQGGDELSYSGPAGQTALHAAVLRGAGMKTFSPHDQFRSYERPTRIHRQIHSDEARSKKQKHIDKCTSWHKLKPRG*