NIDPQPDFKAFKENLEAQAGPGGGGSGVQKQFKVIEKLVSDCEGGGGSPFEIVSFEIKEGKEKNPRLFDLTGQVGGGGSKVISLHQIPEVKEKKERAPRKSTVIEWGGGGSKKYLFKAHDFFEEHGKV