MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRPSGGQLPGLPSLSYPRRDNVCSLPWNPSEPCNGYSQSYFSSPVSINPSFNRSCEITRADDGKCYYNNGSGSRENCSGGGSLKREDRARDTSALTSDHGMHAGIGSTVAFSKYDYGTEQLTQDPPSCQSMESDSSSSLLNEASKPSSSDTQTLVSPGSHTGTITASGAAPWYPMHTRTRKKRKPYSKLQLAELEGEFMMNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLMLREQALAYF