MEPIRWPYFDPEYETLSQRINPPRVVIDNESLESFTLVKVDSANKHGILLEVVQVLTDLDLTISKAYISSDGGWFMDVFHVTDQLGRKLTDEGLIEYVQQSLGAKRAPVNPEVQTCLGRTVGVQCIAEHTAIELIGTDRPGLFSEISAVLTNLNCNVVAAELWTHNARVACVVYITDDSTFGPIEDSQRLSFLKEQLRNVLRATEDRKGVKTDVSIGLTHTDRRLHQMMFADRDYEGSDLSSIAHCDPRPQISIENCKEKGYSVVNIRCQDRSKLLFDTVCTLTDMQYVVFHGTIDSDGPKAIQEYYIRHMDGCTLDTQGEKQRVIKCLEAAIERRVSQGTRLELCTSDRVGLLSEITRIFRENGLSVTRAGVSTQGDKAINTFYVTDASGGPVDMKTIEAMRNEIGKQILLVKDVPKLERASYSRDDRDKSGFSFGNLLKSQWERISSNLSSVKS*