MPRGQPKTAAMGQHGQHQLQMTPQPAQPQMQQQMQQQQQQLHQFHNFQPQNPPPQGQAASSAIHQHQQAGYTQQQLQPIPNQSATGTQQGQQQQPQSQQQQQLHDQQAQQGQPGPSGGQGQPQPARPNFQMALLPPPQDRLYPTFEALQTDLKAFTRSQGYACVIVSSLNRDPDGHYRRYNLCCSKGGKTYTSHSRGIRQSRSTKTGCPMKMKAVQEKAWPYDDKWRVVVQCAEHNHEPFTGEQPGVNVPAQFRKIEQDGARWLKIMHRDAQCTLRQLTIGIRISFGDKYQYVKKSDVRNMLAKIKREDERKAAADAAAQGLPTNLPYTLIPPEHQPPPLQPTNVEMMPPLPSDLQVPDPDLESDDDDAEP