CGKSFTRPYNLTSHMRTHTADRPFACSECGRRFARQHDRNRHEKLHWGIKPYACMHCHKPFARMDALNRHLR