KNEFAKNNFLDASRRERISAETGLNINQVCYWFQYRRVKERKLQGRARVVNAFGSNNDNSVA