MSQYSALDVIWGHQAGYAAGNTLSGDISTDGALNMAGLYSWPPQDEQDFGPYATQWYDTGPESGDLFGNHNGWQSNTEFTFRVPQTFISDSQPQAQQTPPNPYNNYDSVRLSIGSMVQGTNVYDPPLAEGASRYTGYSASATSAMLSRNFHLNQSTSRPSGRQDAARFTGLYGRPKLRTLIAKDPWPPQVIISPETRTVSVFMDPRANATENLHRRPKHHPKKPPKKQPPSAWMMYRSAEGKQERYRGQQQVNVVKSLAGSWRALQDDERKEWEKQAREARERFRQERLQDHAHSERRTPTQISTPSSTRNAETVSEVVQEPEVPWASVIQDLFETNPGQDSNRNPFTDWFG