TMAKRKRSVLDLKQKLQILEDLERGEKAIDVAQRYKIGNSTICDIHKVGDKLQNFATAMGSSVQVEKRKTMHVNHDEALDKAVYMWFVQNHIKCTPISGPMFKEKAKHLHRDLNSEEIGFTASDGWLNWFKHQHGICQLNITGEIMNTCNELMEIMETEVLTDQQIYNADETWVLLAPTPRALCPRFQKEHLTILACTNATGEHKLPLLVIGKSANPRYFKHINLASLPVLYRAQRRAWMNSEIFCAWFVENFIPDVRCFLRSKGLSIRALLLIDNTGTHPGAESLKTADWSIRCEVLPDNTTAKIQPMDKRVLATLKRIYRGKLLSYVLNEENDELSLSDIIKSISIKDAIYMLAEFWKDIQTSTIKKCWVKHYTTPFILQNMQLLFIYTGLRHKTLIEDTITQEIQGTDSELSAADVAEWFEIDRGLPVINELANEQIVHKAMENVAESDPELEWESDTGEELISHSEAVDSFQKCLVYMEHQSDTDSIQLIQLQPMLAAAQCKFESNMKQKS