QVRKPYTITKQRERWTEEEHQKFLEALKLYGRAWRRIEEHIGTKTAVQIRSHAQKFFSKLEKEQATGSIVPGTAQDIDIPPPRPK