KCNTATCATQRLANFLVHSSNNFGAILSSTNVGSNTY