MGKKKLLIVESPAKAKTIQRYLGKDFIVKASMGHVIDLPEKEFGVDIEKDFKPKYVTIKGKDKVLKEIRKAAKESEEVLLATDPDREGEAISWHIANALKRIKKEGIYRVRFHEITKKAIEEAIKNPDKIDENKVNAQQARRILDRIVGYTISPLLSKKFKKALSAGRVQSVALRLICDREEEIRKFVPKEYWTVEGIFRKETSKFPAKLFAVDGKKLDKFDIPDKNSANQLIDRAKKAVFVVTRVERKERKRKPYPPFITSTLQQEASKRFGFPAKLTMQIAQQLYEGIDLGKERVGLITYMRTDSTRVSDEAVKEVRNFIEENFGLEYLPKTKRSYETKTPKSAQDAHEAIRPTSVFRTPESVKKYLTSEQYKLYELIWKRFVASQMKDAVFNTVSADIEGNGLLFRATGSTLKEEGFLKVYPVEFEEKLLPDLNEGDKVEQEDIKGIQHFTEPPPRYTEGTLVKALEEEGVGRPSTYATIISNIIQRGYVEKEKQKLKPTELGEFINDILKKLFPKIVDVKFTANIEEELDKIEEGKKEWIELLKEFYFGEFKELLEKAERELKSLKGEEIGRECPKCGAPLLKIHGKYGTFIACSKYPECKYKESLKGEPKKTGEICPKCGGELVIKNGKYGKFIACANYPKCKYTAPLTYGKCPKCKEGDIVERRSKKGKKFFGCSRYPECDFISNKPPSEAKK