MAEGGREGGRARRMTTTTLKADVRRPAPPVAAADPLLLLSKLAVHRYQGSGGSIGVARCFYLKKMLFRAVQHALRQGNSRAGAPVVALLPGVGVAAGHFSTATTTADDSQRLAGKVALITGAASGIGAATAREFVRAGAKVVLADVQDDQGRALAAELGASYTRCDVTDEAQVSAAVDLSVARHGALDVAFWNAGVVGSLSRPALGALDLADFDRVMAINARGVVAGVKHAARVMAPRRRGSIICTASIAGVLGSITPHPYSVSKAAVVGLVRAVAGELARSGVRVNAVSPNYIATPLVMRILQEWYPERTADEHRLIVEKSINEMEGVVLQPEDVARAALYLASDESKYVNGHNLVVDGGFTVGKVPNMPPFAQGAVANN*