MQQWQVGPVPEYVYANSTHPPNDMHNHPYQPDMARRTEQRMEFPYGTPQSGITPQQQQQQHHPTPVQPPMNVPQPPNASAAQQQAATPTPAQSRQRKRPAPNTAPSPATVTPAAPVAGAGSQVQPPAPTPPTPQTAPSTLQPQAATEDAKTTPVQPPPAKKSRTNTPWTPQEELRLKQMRDSGNSWAEIAKTFPTRTEGSVKKHWYKDMHYAEFAEDESQALLNAIKEYENNKWKVIGQKVGKPAKACEQYAKEHFPDLFANGKGR