MGEHNLLNTGFVGPLVNIHTGDTFYLPNFRASGGQLAGLPTLPYPRRDNVCSLPWTQSEPCNGYTQSFFSNPVSLNPTFNRACEITRQDESKCYYSGAGGGAGGGGGVNRENCIDKRDERARNDDSIAPEHGLHSSSMMGTARIYTKYDYGPSAEHLTQDPPSCHSMESDSGSPPNEGGKAPCTTNMVHSLTSPGNQHSSIASGGGAPWYPMHTRTRKKRKPYSKLQLAELESEFMLNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLMREQALSFF