MPSSSLSKPGSGHGAQVSSSLPWVGTCPLVPQCRREEGGLGKRRRAPHDPLSLQETLRLKEKEGCPQAFHALLSWLLTQDSAAILDFWRVLFKDYNLERYARLQPILDSCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVGGGWGWEYVDLSQPRKGRKPPAGPKAPAPLPRPSTKRKALEEPRAALPAALSPRRTSSPGSQVKAKHVKKQESTSEPQCLPLGNGIQTMSASVQRAVAVSSGDVPGACGAVEGILIQQVFESGGTQKCIQVGGVYTPSKFEDPGGGKSKARSGSGLKTLVRAKGPQVAAPKNEDECAVCRDGGELICCDGCPRAFHLACLSPPLQEIPSCLQGRAQPDLPGAKEPPAETPVILGLRSSGEEVKGPLRELPAGMDTAVAYKHLLNPPSGVPLPILDPSTLRPLLSVGPEGQQAGDDSTGHEPVLHRDDLESLLSEHSFDGILQWAIQSMSRPLAEVPTFPS