MSVQHKHKGDAVMAISTGSPCAACKFLRRKCTSECVFAPYFPPEDPHKFANVHKIFGASNVSKILNELPLQARDDAVNSLAYEADVRVKDPVYGCVGVISILQNKVAQLQADLVATQAELCRLKALMSDAPLHYKPPIQPHQSPLSNLHLQVYPSSTSQSATPSSSNIMTSCANAVGRSICVQSSTSPLPFTEQAPTTSCSAAPHHAMDSAGADLYRSPNLAGDAIAMALPSLGFLPPPHHATLKHQDSNNP*