TKAALAAKAVSLAAELAESLSTQSQTAAVIAAQAATQAVVSLALAAEELSAAGLPETVKSAANAAASRAAALGASLAGSSVTAERASAAAEEAGALITNLAALVDENTGSVPPAVLRAVHAAELSQELIEAAVQDRMENTAGLAAEIALNMTASAPGFAPAGIVEAMNRLVLSVVDDQDGDGVSDAQETELGLDPLKADTDGDGFGDGEELSLGTDGRDSSSSARDYGRFQLTPQSLAIADIDDNGLVDQADFAILHNLLTNFIDIDRSGTLDEGDIQRENEIARFFSLAASQQQLDRANVNGDDVVDDKDIEAMEAVLKYYKDVSGDGVVSMEDVAILDRLRSLAVPITPAEARKADVNGDGVINRDDLEMIEDIRKRLVDMNDDGKVDSTDIERFREV