PPLLQGSQDSLSGQEGITPPFSVFPALPPPQNGMPESEFNPGTMFAAGSQGATDIGAGGNGTTPTATSNCNDDKIEEPSQGEASLQCGPGGPAGDPNEAKGTPKRLHVSNIPFRFRDPDLRQMFGHFGKILDVEIIFNERGSKGFGFVTFENSTDAEKAREKLHGTQVEGRKIEVNNATARVMTNKKMVSPFPNGAAWKLSPMVGTVYGPELYAVYICICSHLIYIMLPKAFDYGFSLYFVFAVPGFPYPSAAAATTAAAAAAAAFRGAHLRGRGRPVYSAVRAALPQPAIPAYPGLVFQDSVLSARLPQGGYPAAAAAAAAAAAAYRYTQPATVTGATPAAAAYSDSYGRVYTTDPYHALTPAAAYGVGAMASIYRSGYSRFAPY