MNKLVIVESPNKVKTIQKYLGNDYNVISCVGHIYKMKTSGPFGLGIDFENWEPLYEFDSTKKKVGKELKDSLKKAQMVYIATDPDREGESIGENLVSYLKLNDNYKRVTYNEITKDAILKAFDNPHDLNWALINAQKSRRMLDRIIGFRLSKLLQSKLQNAPSNASAGRVQSIALKLVIDREREILAFVPTKYWKLNAFLLNENSLKAQYFNEENSSGQKEWIFESQIKEVKEFFEKLKDKKVKVTKINVTEKKNKALVPFKQAAIYKRSPYSAAMTQSTLQKLYEGYGDGGLISYPRTDSTRLSQTFVNQAKKFIESKYGSDFVSSEVKGFTGDQDAHEAIRPTDLNLLPENLEKLYPTISSNEVNLYKLIYEHTLKALIKPPVIKSKQYIYQVDKYLFKNSFATVTFQGYYCVSAPEEKQEKDPNFEINQEVTVNNFAFEDLETKPTPRYNDGSLIEALDDIKVGRPSTFASTVKIIKDRQYVEVLDSNAIKPTDFGMIVLDKLVNNFPEIINEKYTAEVEGQLDLISENKLEKNQVMHDFYTKFNELYDQVASTMEKTRLEDNFLDEDCPDCSGKLLIRLNRKKQKFIGCKSFPNCTYTRSYEDPDAKKRYYRNYKNTNKSN