MSQPISQHTNDPLTPLDISHRQFPGRPGGYDRASVRAFLGQVADQLEALLHERQALRARVAELEGELEERRQAEDEIRRAVVAAERIGHDLRENAARQCELMLAEAQAQREAIERNAEARRAELEAAHQARMQELEAAFRGRFADLERDHHQLTLERDRAHAERTVYLERAFHERHAELTARLGAVRSEYTQFVSQYRALVQSFAELSARYLPASDDLPLPNPSLALDVSLSSEAEPGGEREDTRLGRIEDQPFV