MSGAGSEHEPGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKVWFQNRRTKWRKKERERERDADKPVFLGLSGRLEDEKNSNFSASPQHPIG