MTLDILHFIDNKGGNAEEIRESQRKRGLSVELVDEVIQMYTDWVKMDFEINQLRKKVNDVQKQISAKKKAKENADELVAEKKSIDAQVETKKKEAKDFEALMRQKACQVGNIVGKNVPVSLTEDDNVTIKTWDPTGNLEEPAPRPGILAHHEVLLRLDAMDLDRGAKVAGHRGYYLTNDGVDLNQALISYGLDFLRKKGYKKIQPPFFMNKDQMAKTAQLDQFDEELYKVIASEDEKYLIATSEQPISAFHSDEWFESPETQLPIKYAGYSTCFRKEAGSAGRDMWGIFRVHQFEKVEQFCITDPEKSWEMLDHMLNNSEEFYQSLGLRYRVVAIVSGALNLAAAQKYDLEAYFPFQRAYKELVSCSNCTDYQSRRLEIRCGLRTKDQTRKVYVHMLNGTLCATERALCCLVENYQTPEGLVIPEPLRPYMQGRDFLPFVKELPKGLQQKKQT*