MSKQPLSDSEQPLPDSRPGPGSSSSITSGTGGRLRSSSSGSRPPRPLDVSSSDSGAARLSSVLPAGIGSAAAASGSQECSGGWAAPSRLPSAPDAGGTGSPPPRSRLGIMHGPASALTPDKISIAGVEQRGEAEAATSSLLLPTATHTPIGNSPRAPRPGTNMHGAVTAETYRLRAVGHSLGGASLLIYAVNCGLQGRPHHLRRLVLLTPAGFHTQYPIACEPALLVMPGLMAALSWLCPGWGAPMYLPSSLLRYITFKLTVDLHSIPGLNQLTRAAMRRMLSNDSSEWDRALQMPHYSTYSMPALSLHSGAHFVQLIRSRRFRLYDYGSAAANYAHYRQEEPPDIAANYHLLQGLPVDLVAGGSDGIIAEANVQEHYKRMREAGVQVTFKCFPRMGHLDMTFGVKEEVRRYVVSRLQLPX