MMQQPPPGGILPHHAPPPSAQQQYGYQQPYGIAGAAPPPPQMWNPQAAAPPSVQPTTADEIRTLWIGDLQYWMDENFLYGCFAHTGEMVSAKVIRNKQTGQVEGYGFIEFASHAAAERVLQTFNNAPIPSFPDQLFRLNWASLSSGDKRDDSPDYTIFVGDLAADVTDYILLETFRASYPSVKGAKVVIDRVTGRTKGYGFVRFSDESEQIRAMTEMNGVPCSTRPMRIGPAASKKGVTGQRDSYQSSAAGVTTDNDPNNTTVFVGGLDASVTDDHLKNVFSQYGEIVHVKIPAGKRCGFVQFSEKSCAEEALRMLNGVQLGGTTVRLSWGRSPSNKQSGDPSQFYYGGYGQGQEQYGYTMPQDPNAYYGGYSGGGYSGGYQQTPQAGQQPPQQPPQQQQVGFSY