MKEKLVIVESPAKARTISKMLGKDFNIMATMGHIRDLPKSTLGVDVENNFTPKYVSLKAKAKVIKELKEAVKHSKAIYLATDPDREGEAIAWHISEVTKANLSNPKRVVFHEITKEAIDKAFKNTRELDMDLVNAQQARRVLDRLVGYKLSPLLWRKVQRGLSAGRVQSVSLKIIVDREREIEKFVSTEYWNIEALLSKKVKSAAFKATLAGYVTKGKLEIHNESEADQIKKELEVSDYQVLKIKRKSNLRQSPAPFITSTLQQEAWRKLRFSAKQTMVIAQQLYEGLNVEGEGEVGLITYMRTDSTNVARTAVAETRDYITEKYGPAYLPKQARVFSSKVKGAQEAHEAIRPTRINRTPDFIKKSLSADQFKLYQLIWQRMMASQMSPAVFDNTTIDIEAKHQPSKTRYLLRTTSSVNTFPGFTIVYIEGKDEDEEKEQSSLPPMEEGEELKLKSLDATQHFTQPPPRYTEATLIKALEQNGIGRPSTYAPTISTIQEREYITKLKGSLKPSELGMLVNDLLVEHFPDIIGIDFTAAMEAELDKIATEKLDWVPIIRRFYEPFIKEIEAASEKIEKIKPPEEELDELCPECNAKLVIKRGRFGKFIACSRYSKEDDGCRYTRSYQIKTGAKCPDCNSDIVEKYSKKGKIFYGCAGYPNCKFVSFYKPLTKPCPECGALMTKSGQNWAKCTKCGKRKKLEDES