MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGGQLAGLPSLSYPRRDNVCSLPWNPSEPCNGYSQSYFSSPVSINPSFNRSCEITRPEEGKCYYNNGNREICSGGGGGGGSGSLKREDRARDASSLTSDHGMHAGIAGGVAFSKYEYGTEQLTQDPPSCQSMESDSSSSLLNEGGKPPSSDTQTLVSPGSHSGNIAAGGGAPWYPMHTRTRKKRKPYSKLQLAELEGEFMLNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLMLREQALAYF