PPGFRFRPTDQELVGFYLARKVSGRSIQANIIAEVDLYKCEPWDLPGKSYVTDVEWYFFSPRDRKYPNGWRTNRATEAGYWKATGKDRTVRSGSRDIGMKKTLVFYTGRAPHGQRTDWIMHEYRLDEDD