MLESLTIFAKGGLVLYQYVANPSLLGASDAEQFTQQSLNELISTVILDPASSNKTFHIKERVTFCWLDNPDKYVIAIYPDIMFEGPREYLKTWVQGLLQSTLHEYSLLEKSVVYTLRPDPALFDPTFQVLLKQSKGEKATGTTAMTAAHSSIESTAKDSDARKKSGKEKRTWHDGKGKVTAEAMAELDMSKQTAGDPKDGESRALAEARAAYLPTDDDLEEESVEEKVDEKSWASSVTGLMQSWTGNKTLSDADLDQPLKSMEQLLTSKNVAREVAHELCLGIRGKLEGKKLNSLYRVQTAVRQALESTLTKMLKMHVDLLRNTMSKRGDNSLFKMSKRAPYVIAVVGINGVGKSTSLAKLAYYFKQNGCSPLLVAGDTFRSGAVEQLKVHASCLDIPMYSQGYSKDPSIVAKAAIQHATEENHDVVLIDTAGRMQNNVPLMKALGKLVTENKPDFVILVCEALVGHDGLSQFTMFKQALGIRGIDGLILTKFDTVSDKVGAALTLTHQTGAPIIFCGTGQKYHHLKKLSVTSVIQSLFAS*