TCNNCKTNKTPLWRRDPEGNPLCNACGLFLKLHGVVRPLSLKSDVIKKRNR