MGGNQEYMIRFDGHIDDASPSSATAEPPPQPPPPPPPPFAGRAITVEREQSVIVAALLHVISGYRTPPPEVFPAARAEVCGVCGMDQCLGCEFFAGESGVVSFDGVDKVVAAAAAAAAPAAGQRRRRKKKNKYRGVRQRPWGKWAAEIRDPRRAVRKWLGTFDTAEEAARAYDRAAVEFRGPRAKLNFPFPEQLPMHDDSNGDASAAAKSDTLSPSPRSADADEQVEQTGWPQGGGGGETADQLWEGLQDLMQLDEGELSWFPQSSDSWN