KPPYSYAQLIVQAIMSAQDKQLTLSGIYSYITKTYPYYRTADKGWQNSIRHNLSLNRYFIKVPRSQEEPGKGSFWRLDPGSEAKLMDQAYRRRRQR