AITKTTILKGVSQGGGGSNIDPQPDFKAFKENLEAQAGPGGGGSYDKNYKIKPFDEG