KPPYSYIALIAMAIKEALEEKVTLSGIYQFIMDRFPFYHDNKQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRK