MSQDNPPQQLSEHNETSPTIEQNDSKLIPADAVPPQATQELGGAQALLQLGNKTKDTDETEKKFTQDLASEAVEAAVMRFVGGNLDSKKRHFTEDMSNITELQQWTGFLDEDFNFQPQNKKKKTSSIHNGNGNSHLSGTEDDNGHRLRNSNTDSNGNKSHHTNQKIDPELAQLDSEAATDHDQYVQNVLMDARTLAQLDQDYLRHHDIEISQQQLAAQASQAAAQIMAAAVGDVGDDNNKKDSDRQQGNHLGHNAGEADLKPNGGHDEAAELVAAAAAKASNWISGGKTYGKLFGKEECEAIDAFIMEYCKIHNMTRDDICHRIWSNDRKKDDFWDSLHRVLEHRSRSSLYKHVRRTYHIFQTRGKWTPEEEEELARLATEQEGQWKLIGMKMGRMPEDCRDRWRNYIKCGNRRMVNKWSEEEEEKLRQVVHELLNDESSNNVINWTVVSERINGTRSRIQCRYKWNKLLKRDATERALTIDAADRIWLLSRIKELGYTSAEMVDWNALSAFHGRNLWTAQDFKVCFERMRSTIRDVKKKSFEELIDLLLQEVSKELHI