SKPPYSFTSLIFMAIEESPSRCLPVKDIYRWIVQTFPYYQEAGAGWKNSVRHNLSLSKCFRKVEKDEKKMEGKGSLWYVEPEHRPALQKALRKTC