PPLLQGSQDSLSGQEGITPPFSVFPALPPPQNGMPESEFNPGTMFAAGSQGATDIGAGGNGTTPTATSNCNDDKIEEPSQGEASLQCGPGGPAGDPNEAKGTPKRLHVSNIPFRFRDPDLRQMFGHFGKILDVEIIFNERGSKGFGFVTFENSTDAEKAREKLHGTQVEGRKIEVNNATARVMTNKKMVSPFPNGAAWKLSPMVGTVYGPELYAVLFIFAFVPTLSILCYQRLSTMVFLFILSLPLVPGFPYPSAAAATTAAAAAAAAFRGAHLRGRGRPVYSAVRAALPQPAIPAYPGVVYQDGFYSAADLYGGYPAAAAAAAAAAAAYRYTQPATVTGATPAAAAYSDSYGRVYTTDPYHALTPAAAYGVGAMASIYRSGYSRFAPY