TCSNCGTTNTPLWRRNLDGNPLCNACGLFLKLHGKVRPLSLKTDVIKKRNR