QFPTSQADPFLSVHFTKVSVLSSPSPDMMTFQTGQGEQPDGRHPPHPPAPMSPRLPSDEDPMPNPRPAKPSALSLALGPSPGPSPSWRAAPKASDPLGARGQGGTFQGRDLRGGAQAASSTLNPMPSSQLQLPTVPLVMVAPSGARLGPSPHLQALLQDRPHFMHQLSTVDAHARTPMLQLRPLDSPAMISLPPPTAATGVFSLKARPSLPPGINMASLEWVSREPALLCTFPSPGVPRKDSTLSAASQGSYPLLANGVCKWPGCEKVFEEPEDFLKHCQVDHLLDEKGRAQCLLQKEVVQSLEQQLVLEKEKLGAMQAHLAGKMALTKVPSVASSDKGPCCIVAAGPTGGALPAWPGPREAPDSLFAVRRHLWGSHGNSTFPEFFHNMDYFKFHNMRPPFTYATLIRWAILEAPEKQRTLNEIYHWFTRMFAFFRNHPATWKNAIRHNLSLHKCFVRVESEKGAVWTVDELEFRKKRSQRPSRCSNPTP