MKQFQLASAIFLKEFLRLVDLSSLNIESIDERIEQLKTQILLNQQFNGFIKEEENYNPLTKWSEQENLSQQKTKKKQTNQIISNGKQYFQCGKCSKKFNHPSSLSRHKKNQHTNIKQDLIELKQLQTQQQEIVINLTDLQN