MNLLDPYLKMTEEQDKCLSDAPSPSMSEDSAGSPCPSGSGSDTENTRPSENGLLGLDGEFKKDEDDKFPACIREAVSQVLKGYDWTLVPMPVRVNGSSKNKPHVKRPMNAFMVWAQAARRKLADQYPHLHNAELSKTLGKLWRLLNEGEKRPFVEEAERLRVQHKKDHPDYKYQPRRRKSVKNGQSESEDGSEQTHISPNAIFKALQQADSPASSMGEVHSPGEHSGSQGPPTPPTTPKTDVSSGKMDLKREGGIRSLSDGTGGRQLNIDFRDVDIGELSSDVISHIETFDVNEFDQYLPPNGHPGLAGAAGGSAPAGAAAAWLAKSQNQQGQQQHTLTPLGGGGAEHRTQIKTEQLSPSHYTEQQGSPQHVAYNSPFNLQHYSPPSSAYPAAISRAQQYDYSDHQGGGAAGYYSHAGAGQGSGLYSTFSYMSSPSQRPMYTPIADTTGVPSIPQSSPQHWEQAPVYTQLTRP