MASEHIGVHSKGDSVAEEIESQNKAFTPRPPTFSTKLEERDWLKFRLAQAFRIFGNLGFNEGVAGHITVRDPIKTDCFWVNPFGLHFSLIKPEDLLLVDHAGKIQDESGPRRMLNTAAYMIHAAIHTARPDVLCAAHTHSIFGKAFSSLGIELAMLNQDACAFYNDIVLYNQFNGIVLDKDEGFNIAKELGSKKAAILQNHGLLVATNTIEATVFFYIALERACQAQLMADAAAGAHGRTPIKISDEEAAYTAKSNGNLMAGWFQALPEFQLLEAREGVNFESWKKAREGKVNGTA*