MKQLRPKSCADFFKCGTTKDRPYSCRQGDGKCTMNPNDRHNCRGCRFKKCLANGMKVDSKSPNSVTDPVPVDPTPAGFEFCQLPATVVSHLHCSLAICSLGITSCRRPAQLPGVSISKM