MKEFPLMFQEGKIRQQQILDDGALFPTLLLPSSPGCHENQEPSIDPFLDAIQENRKWIDNELKRVGALLFRGFPVRSASDFNAVMEAFGWEEQPYLGQAVRTKIEGRVYTANEGPLHLPIRFHHEMSSFPVFPDKIVFFCEIASPEGGQTAIVLSHKITQRMEQRYPQLVKKMEKEGLIYTYSLSQEDDPQSYLKGWQSHFQTKDKQEAESKYKAQMLDGSVQKVRWGDDGRMFFEVGPIASIRAFDGNAEKKAWWFNLIAITGTPPMFGDGSPLPAEAHESCVQITEEECVEINWEVGDVLVLDNRFVQHARRPSTPPRRVLAALCK*