MSLTCVNMSEDVWLTCLTHALSTETEEIMGLLLGDIEYSKNGESATAMIWGASPQPRSDRQKDRVETNPEQLAAASAQADRMTISTGRTTRVIGWYHSHPHITVLPSHVDVRTQAMYQLLDSGFIGLIFSCFSEDANKVGRIQVIAFQSSDGKPNSIPKSMSLVLANKDSVIDIESSSSSSDSIYQRSSSSKPELDTIDTATTSGSKGGGRVSDFGPFFTNNIEANITGRDETHKSGNLSSTTIGIDSMDMSESMQEAMLRSNLDTSGAGYVRKEVPLHVLPTSSLLPVNSPLASFKSLQRVLYEEERAAYYQSVQQNMRDGRVHPLAFIHNTSTYQASMCKLIEYCLSPAINALQDRQKENKIRLAMLMDEAEVLEAQKLKGAETSRRPSHLVHGSGSRSRRGS*