MTAKKNILLQSALGSVFSISEQLSLETQTVETGKKVIIAGRVEKPGVVEIEDGMTLQDVITAVGGIKNKKQFKAAQFGIPFGGFLTSKHLEHPIDFSLFPENERNIIILSEEDCIISFSKFYIEFLQDMISEKEEKYAAYHQVTHEVERIGRILDRISKGKSNMRDVYLLRYLSDIIKTKLQQKHNMVLEIIDTFYDEIEEHVEDLKCPAGQCIHLLKFKITEKCIGCTACARVCPVKCIAGAPKKRHFLDTSRCTHCGQCVSACPVGAIFEGDHTLKLLKDLATPKRLVVAQIAPAVRVAIGEAFGFEAGENVEKKLVSALKTIGFDYVFDTAWAADITIMEEASEFQERLERFYAEDPTVRLPILTSCCPAWVKFIEQNYPDMLDVPSTVKSPMQIFSTIAKDIWAKELGYEREKVTVVGIMPCLAKKYEAARFEFSRGDNYDTDYVISTRELIRIFKETGIDLKELEDVEFDNPLGQYSGAGIIFGRTGGVIEAATRSTIEMITGEKIPQIEFQELRGWEGFRIAELKIGHIELRIGIAHGLEEAAKMLDKIRSGEEFFHAIEIMACKGGCIGGGGQPKALKKQITLEKRAEGLNNIDRSLKIRTSHDNPMVKAIYEKYLDYPLSHKAHELLHTKYFNRTRKNHRQPSK