MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGGQLAGLPSLSYPRRDNVCSLPWNPSESCNGYPQSYFGSPVSINPSFNRSCSEIARPEEKCYYGNGGGSREACSDGGSLKREERARETSVSVASDHGVHNGMGNGAAFTKYDYGTEHLTQNPPSCQSLESDSSSSILNDGGKTSGSDPQTLVSPGNHHTSNMSTGGGAPWYPMHTRTRKKRKPYSKLQLAELEGEFMMNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF