MNSLVAQSSLPRSVRLSVGRFANRRRQPPPRTAARSSVRTPERSTVPPTSTESSSGSNQRTLLGRFAGLMTPNQRRPSSASNASASQRPVDRSPPRVNQVPTGANRVVMRNHGNNEADAALQGLAQQGVDMEDLRAALERHILHRRPIPMDIAYALQGVGIAPSIDTGESLMENPLMNLSVALHRALGPRPARAQAPRPAVPVAPATVSRRPDSARATRLQVIPAREDYENNVAYGVRLLSLNPGAGVRETVAAFVNNRYERQAVVADIRAALNLSKQFNKLRTVSKADAASNKPGFKDAADHPDDATQCLFGEELSLTSSDQQVIGLAGKATDMSESYSREANKDLVFMDMKKLAQFLAGKPEHPMTRETLNAENIAKYAFRIVP