XLFGTKCSRCDLPFDRSELVMRARHAVYHVACFSCVACERQLKTGDEFQIKGNSLYCRADCEAGNVPEPSSIPTPSMFANDDSWETSTMTSLDHTTSPPLSVRSPKSDDMGTPQNNGFHNTSGSSAGSSGKKKKDKQTTRVRTVLNEHQLSILKKCYALNSRPDALLKEQLVEMTGTEDFLRSGTHNP