KPPYSYIALIAMAIKEAPEQKVTLSGIYQFIMDRFPFYHDNKQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPDSYNMFENGSFLRRR