MSVEPKELYYQDLVLDHNIINNQHQGTEAGSNTTMYEKHFSSTLIPSVSAAYDSSQAFDPSYMSFTDCLQGSMDYNSLATSFGLSPSSSEVFSSVEGNQKPAEGGGDGGGGGGGSGGSETLATLNSSISSSSSEAGAEEDSGKSKKERQVKTEEGGENSKKGNKEKKKGEKKQKEPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCTVKKRVERSFQDPTTVITTYEGQHNHPVPTSLRGNAAAGMFTPSSLLATPTHPLAAGSNFPQDLFLHMHYPRHHHQYHHIHNNLFATQSMTNATTATTTTTTATIAPSSFYSSYNNINNSLLNNQFLPPEYGLLQDIVPSMLHNKSHHNQN