MSSNTHSPCAACKFLRRKCTQECVFAPYFPPDQPQKFANVHRVYGASNVAKILNELNAAHREDAVTSLAYEAEARLRDPVYGCVGFISILQGKLKQIQTDLYNAKKDLSAYIGPQALMIPVFHPSQQTDLNASVPMLGISNCPPPQHGCGGGQLMQQQQQLFEAHQQELVRYNVNGMDAAAANSVTGNGFNQMHAAAGTNGVVSAGSLGLGGGFDNNPYNHQMQSQQAAAAAHHQHSLDYQLQAQLMLQPHQAQQSQLKSEGEES