MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRPSGGQLPGLPSLSYPRRDNVCSLPWNPSEPCNGYSQSYFSSPVSINPSFNRSCEITRADDGKWGGSLKREDRARDTSALTSDHGMHAGIGSTVAFSKYDYGTEQLTQDPPSCQSMESDSSSSLLNEASKPSSSDTQTLVSPGSHTGTITASGAAPWYPMHTRTRKKRKPYSKLQLAELEGEFMMNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLMLREQALAYF