MKVLVLLESPSKISKIQQYLQQSFPNNQYTVLASGGHIAKIADKGTWGLGIDFQTMQPEFVLEKTRSKIVSEIKKEGKKADLIVLASDPDREGEAIAWHLAKLFEDQDKEIKRATFNEITKEAVSEAFNNLREIDMNLVQAQFARQMLDKIIGYLVSKSLQKSTGLMSAGRVQTPALNILATRDEIIKKFKETLYKKIFVIDKLKTIRLVLTKDKNDRLVNTEKTYYITDQQAKEIVEELTEIYKCTDYKSTAFETRSFKPYSTAGLLQDGFSKLKLSAGQITLAAQKLYELGYITYIRTDSVKYSDHFIKDAKEYINKNYSEELFKEPVAGKKDLNSQEAHESIRPTDIWLTPEKAKLEIQDTVQQRVYSLIWWNSIKSLMKGPSGFNHRWTFKNNNYEFKQSWQEVLDLGYQAIKHSSSDENIELNEDEEVEEILKQKPRFEFNKGFELKLSKKHIKVEDAKTNPPKMFNQASLIKELKNLGIGRPSTYNPILTKLKDRQYIEYPRSKPITVTTKGYEANNFLYQHYKDFFNLNYTAEMEEKLDRIIEGDFDYQLWLSEIFASLDKKVKEEISQVTTDVLCPRCKQANLTFIKSKFNRGRGCSNFTKTGCGYREYEQPDGTWKEYVPAAKEQDSKQEKN