MLGSSPARDRGGGGDDAAAASASASEQPRPQPPLLPRAGGGEARGLVLACADLFHRGDLDGARRVADAVLAAADPRGEAGDRLAHHFARALLALRGGGKGGHGGGGGGGGGVVPSSAAYLAYIKIAPFLRFAHLTANQAILEAAAAAATDAGGAHRRVLHIVDLDAAHGVQWPPLLQAIADRADPAAGPPPEVRLTGAGTDRDVLLRTGDRLRAFSSSLNLPFRFHPLILPCTAELAADPTAALELHPDETLAVNCVLFLHKLGGDGELAAFLRWVKSMNPAVVTIAEREGVLGGDVDDDNVPDELPRRVAAAMDYYSSVFDALEATVPPASADRLAVEQEILSREIDAAVVAPGGGGSGGRARGFDAWAAFAASQARLLLRLHYPSEGYKADDDGGRGACFLRWQQRPLMSVSSWQPQP