SAAPEGPLTTLYYINADNKLNEEAEKFLEEILKKSTKENLKGGYLIVFYAPKDSNPKLYEIKEENGEVKKILLKTYPKMDVNDPAVQEAIIKEVKDKYPAKEYKLINYGESHGDLPPDIALHLN