MQPGASGLAPGPLPTALPPSCSRFMMPARAASMAAVGGGPMPLSLAESTLAASNLFGELPADMFAARAALTYRPLTLLTSLASFKGASCVRHLPPQPNPSGKRPPLPPPRPSSRGAGSGGGGAASSTASTAGSSSGRSSAAASPARKPQPQPGSGGPAAGGGGAAAVPFAAALAPASAATPAAWLSSSEEEQDEDFSAAVATAAPSGIAAGTTATSAAPLSSAAALLAPHATVAAPRPHASADPAPPSAVHQVLQAELLPQQLPQQQQQQX