MMQQPPPPQPQPGMAPPPPTQAGGGQPPQWGGIPPPMTQQYGAPPPQQPPAMWGQPPPQAHYGQAPPPQPYYAAPPAPAPAPAAPAAADEVRTLWIGDLQYWMDESYVLGCFLSTGEVQNVKLIRDKNSGQLQGYGFVEFTSRAAAERVLQTYNGQMMPNVELTFRLNWASAGEKRDDTPDYTIFVGDLAADVTDYLLQETFRVHYPSVKGAKVVTDKLTMRTKGYGFVKFGDPTEQARAMTEMNGMPCSSRPMRIGPAASRKNTGGVVQERVPNSQGAQSENDPNNTTIFVGGLDPNVTEDTLKQVFSPYGEVVHVKIPVGKRCGFVQFVTRPSAEQALLMLQGALIGAQNVRLSWGRSLSNKQAQPQQESNQWGAAAAAGAGGYYGGYGQGYEAYGSGYAQPQDPNMYGYGAYAGYPNYQQQQAAQQPQQQQVKLLAN