MKEKIRRKVPEGELCAVCSDLATGYHYGVASCNGCKTFFRRTIVSDHSFVCQYQGNCDVNKNIRCACRHCRFNKCVAVGMDAKAIQNDRDRIGPTKKMKVQKRPSSEEEWVSMSPQRPFDDKVIEHLRGTENLCNQLRSRMLPQVESVRQVISATSLIFSLNDLRIDPQTICNEHYPASMIDIQMWNKRELRLCLEWVKTFEEFQTLNLHDQLALVHNFAFTFNILNRVYYSQDAGPDKIVYPNGAYILRQPQEQVRIPGCRSIYHRQMDEIMIPFRTLDIDIVEFAAFKASIFFNPDAMDLSPEAKITVGNERMKYLAALFHMITSKIGITAGAQRYGTLLMMTASIQNIIAQNDENMQVMEVFQSSWRIDRFVKELCMKVP