QDVTYISHRKDKCHTSVWYYFLKAVDGKTAKCKQCNSVLKTLGGSTKGLHTHLMSEHNKKVIQDNIANLPGSSNTNDSENEASPVKRKISNYFLPSKKLSLDVVLARMTALDGLSFNLFINSYDLRQLLISKAYNDLPTSATTILXYNRVVNYSLQIREQLTKEICQYKAVGKRFSLTFDEWTSTSNKRYMNINVHCKEKSWSLGLIRIYGSMSAERCKDILQQRLQEHNISLTKDIVAVVTDGPNIMLKVGRIIEAEHHLCLAYGIHLAVCDVLYNKNKDAVISQTPTDEIAISQIQDDYCNSDNDSDIDIDEDFAPLIDLKSPIIFQENDFNTISDIVDVLARMKLAVEALCRXDANLCTADIVLKLLISEIFKKQSSLAQDMIQMNESEFETAREEMLTLEEKFQREIRKTVQAIEVGPQKPGDLMSILKKEMFLFESVGKRVHHLELAYQYLMSIPPTSVESERTFSVAGCIGTKIRSRLGDTTLDALLFLRSFFQN