MPMSMGHPQGMPYYNHMSMAPNPYQLPSDNIRYAIPPHDMRYGGGPRGPKKCDEAQPTCNNCKKSKRDCAGYDPIFKQQPGPSNIQPALNSHHQSPVSTPTVPSSLPPAPLQPSNPYGSQPSVLPSSYGPPPSASTHFDSALNSPASAKADGYGTAIDPALQNLPMLASTPNFASGQQSATGGNLTLRAKKMKIEQILDLLGPAPSPPSEGDGQVTPEVAKEITRVYHEVLFQGGPHDPLPPPTDPVEIRNRVFVVDVLLRGDFMMSANPLTAPRADSDTNRVREYEFWYNLAHFLCLPDTTYESKHDERETALNRIRTLLDGQENRDLLYSIAIARELAPRLDPGYETSIPQQADESEPKNRLFVASNFIRREAQVSGGTTNVVRRFSEIAIQSFINPGVNIGRLNNTGVLKQSWEE