MMQQPPQPQPGMALPPPPQTGGGQPPQWGAIPPPMTQQYGAPPPQQPPAMWGQPPSQAHYGQAPPPQPYYAAPPVPAAPAAADEVRTLWIGDLQYWMDDNYVFGCFSNTGEVQNVKLIRDKNSGQLQGYGFVEFTSRAAAERVLQTYNGQMMPNVDLTFRLNWASAGEKRDDTPDYTIFVGDLAADVTDYLLQETFRVHYPSVKGAKVVTDKLTMRTKGYGFVKFGDPTEQARAMTEMNGMPCSSRPMRIGPAASRKNAGGVVQERGYQQALFV