YFLKAVHEKTAKCKQCNSVLKTLGGSTKGLHTHLMSEHNKKVIQDNIANLPGSSNTNDSENEASPVKRKISNYFLPSKKLSLDVVLARMTALDGLSFNLFIHSYDLRQLLISKGYNDLSTSATTIHNRVVNYSLQIREQLTKEICQYKAVGKRFSLTFDEXTSTSNKRYMNINVHCKEKFWSLGLIRIYGSMSAERCKDILQQRLQEHNISLTKDIVAVVTDGPNIMLKVGRIIEAEHHLCLAYGIHLAVCDVLYNKNKDAVISQTPTDEIAISQIQDDYCNSDSDSDSDIDIDEDF