MPLVTLREGVAPLVFPTDLSVDKQQAAIAAAKDAASGGGRKTPIDGIVGVKTEPRAASTPLHVRNHSSGSASNSNGGSNGPSSGSGGPGSKSSKSNSGGKLKHLTEEEATALMMKAVAEKQAAAAAGSELSYPDDPVGAGGNGNSSDYPATLSGAVTFADVGGAAGLCHINILNSISAMNNLISGSNSGGGNGGSSSGQSPSQSQNSSLNNALGAVGGGDNGAGHPCPVCGRVYKLKSSLRNHQKWECGKEPQFQCPFCVYRAKQKMHIGRHMERMHKEKFKLEQEDVKVFAGQGGLDGDAGPGLALTSSAAASVAAAAAAAALASGVAAELHPHFS