KICGVCGDKALGFNFDAISCESCKAFFRRNAPKGLGYFKCPYDEKCKMDLSNRRFCKRCRLKKCFEIGMRKEYILSEEEKAQKRQKI