MPDEVTEPGSATPARVSSFFIENLLGGEGKEASRGEEEDDDEDEEEEEEEEGEEDQEEARRRLRQLRAGAETREGRERCLLGAGAGAGTRAGAGARPGPCLLPPPPACCPGPAYGFGAHGYALAESPAQWYRRTHASYVGCHSPDTSDRDSPEVGEEAGRPESGCRRRSGAPGSLERLDREPDESACSSSSGGGGGGGSGRGEEDRPEPDSAEPRAAGRKKKTRTVFSRSQVFQLESTFDVKRYLSSAERAGLAASLQLTETQVKIWFQNRRNKWKRQLAADLEAASLSPSAQRLVRVPILYHENSPATGGGLAFPLSPAPLSPASAPPPPPLVGFPGALGYPLAAFPTAAAASLPFLRPSQMPGLV