MSEIVSVHGWMEEALSSQDEMERNQRQSAYDIISGLSHEERCSIDGEDDDEEEEDGEKPKKRGPKKKKMTKARLERFRVRRVKANARERTRMHGLNDALENLRRVMPCYSKTQKLSKIETLRLARNYIWALSDILEQGQSTEGKGFLEMLCKGLSQPTSNLVAGCMQLGPQAMFLDKHEEKSHLCDSSLTGHTYNYQSPGLPSPPYGNIDVHHLHLKPPSFKPVMDPSVVSHTLNCTTPPYEGALTPPLSISGNFSLKQDGSPDMDKSYAFRSPYPALGLSGSHGHGSHFQTGVPRYELPIEMAYEPYQHHAIFTE