MMPQQQQPGMAPPPPQAAPGAPPHWGGIPPPMAPQHQYAPPPTHQAPPPPQMWGQAPPPPPPPQAAYGQAPPPPQAAYGQALPPPQAAYGQAPPPPQAAYYGAVPAPAAVAAAPVGPSEVRTLWIGDLQYWMDDNYIYGCFASTGEVQNVKLIRDKHTGQLQGYGFIEFISRAAAERVLQTYNGTMMPNVELPFRLNWASAGEKRDDTPDYTIFVGDLAADVTDYVLQETFRAHYPSVKGAKVVTDKLTMRTKGYGFVKFGDPNEQARAMTEMNGMLCSSRPMRIGPAANKKATVVQEKGYQQALHIGLELRCVSCVMHDLC