MGSDVRDLNALLPAVSSLPAGNGNCALPVSSAPQWGPVLDFHTGTPYSSLAPHSFIKQEPNWNSADPHDDHCGLSAFTVHFSGQFTGTGACRYGAFGAPTPSQPPPNQARMFTNGPYLPNCMETQPAARNQGYSTVAFDGATNYGHTPSHHTSQFSNHSFKHEDPISQQTNIGEQQYPVPPPVYSCHTPTDSCAGSQALLLRNPYNSHTTGYESDHNTPMVYSCSTQYRIHTHGVFRGIQDVRRVPGITPAIVRPSSETNEKRPFMCAYPGCNKRYFKLSHLQMHSRKHTGEKPYQCDFTDCGRRFSRSDQLKRHQRRHTGVKPFQCETCQRKFSRSDHLKTHTRTHTGKTSEKPFNCRWPNCQKKFARSDELVRHHNMHQRNLTKLQLAL