YKTELCRSWEETGACRYGVKCQFAHGRDELRPVLRHPKYKTEVCRTFAQNGTCPYGTRCRFIH