CLFPNCGKTFARLYNLKSHSRTHTDDRPFVCHACTAAFSRNHDLKRHSKIHGGDKPYRCEGCQKSFSR