MKEKLVIVESPAKARTISKMLGKDFNIMATMGHIRDLPKSTLGVDVENSFTPKYVSLKAKAKVIKELKDAVKNSKAIYLATDPDREGEAIAWHISEVTKANLAKPKRVVFHEITKEAIDKAFKNTRELDMDLVNAQQARRVLDRLVGYKLSPLLWRKVQRGLSAGRVQSVSLKIIVDREREIEKFVSAEYWNIEALLNKKVKSAAFKASLAGYVTKGKLEIHNESEAEQIKKELEVSDYQVLKIKKKSNLRQSPAPFITSTLQQEAWRKLHFSAKQTMVIAQQLYEGLNIEGEGEVGLITYMRTDSTNVARTAVAETRDYISEKYGPAYLPKQARVFSSKVKGAQEAHEAIRPTRIIRTPDLIKKSLSTEQFKLYQLIWQRMMASQMSPAVFDNTTIDIEAKHQPSKTRYLLRTTSSVNTFPGFTIVYIEGKDEDEEAAQSSLPPMEEGEELKLKSLEASQHFTQPPPRYTEATLIKALEQYGIGRPSTYAPTISTIQEREYITKLKGSLKPSELGMLVNDLLVEYFPDIIGIDFTAAMETELDKIATEKLDWVPIIRRFYEPFIKEIEAASEKIEKIKPPEEELDELCPECNAKLVVKRGRFGKFIACSRYTKEEGGCRYTRSYQIKTGAKCPECNSDIVEKYSKKGKIFYGCAGYPNCKFVSFYKPLSKPCPECGALMIKSGKNWAKCTKCGKRKKLEDES