MVTTAAAPDGDVDQRQQILPAEASKKKGRRGRREMRRIEDTTSRQVTFSKRRSGLLKKAYELSVLCDAEVALIVFSPRGRLYQFASATDLQNTIDRYLNHTKGTPTNEKVHEPGVEKWKYEVTTLGQKIDAIEAYRRKLLGESLGSCSIQELQELELQLEKSLSSIRQRKQKKLMDQILELREKEQKLSKENAMLRDQCKALPLLELNDKGRVDAAAGGGEEEEDDVRMEDVETELAIGIGRRRPSTVDMDKAIMSNQAGKVLKKGKKKQAKDELDRQKQAEKKRRRLEKALANSAAIISELEKKKQKKKEEQQRLDEEGAAIAEAVALHVLIGEDSDEPCHLMLNKHRRCNHWDPSAGFEFTVDAQATDIYPSDGLICASHATFAPKGRWADWGIGQPMPSWGEVRDLQGPYYQGTFHQSVNCPGFIAAQAVSSLKIREDSSEITSPSQGAAAATVVNRMLGGTNRLNLYREI