MMQQPPPGGILPHHAPPPSAQQQYGYQQPSPYGIAGAAPPPPQMWNPQAAAPPSAQPMTVDEIRTLWIGDLQYWMDENFLYGCFAHTGEMVSAKVIRNKQTGQVEGYGFIEFASHAAAERVLQTFNNAPIPSFPDQLFRLNWASLSSGDKRDDSPDYTIFVGDLAADVTDYILLETFRASYPSVKGAKVVIDRATGRTKGYGFVRFSDESEQIRAMTEMNGVPCSTRPMRIGPAASKKGVTGQRDSYQSAAGGVPTDNDPNNTTVFVGGLDQSVTDDHLKNVFGQYGEIVHVKIPAGKRCGFVQFSEKSCAEEALRMLNGVQLGGTTVRLSWGRSPSNKQSADPSQFYYGGYGQGQEQYGYTMPQDPNAYYGDYSGGGGYSGGYQQTPQAGQQPPQQPPQQQQVGFSY