MSLNVIALGGNAILDTDPTDEGQKAVVNHAAKYIAEFVAKGEQVIVCHGNGPQVGNLLLQQKAGESEKNPALKLDTCVAMTQGSIGYWLQNALTNEFEKRNIAKPVISVVTQVRVDKEDPSFKKPSKPIGPFYTKEEADAEAAKDGSTYVEDAGRGYRKVVPSPMPKEIVEKEAVRALVEADVLTICSGGGGIPVVAEDGQYVGVEAVNDKDFSARVLAENVDADRLIILTGVDNIYINYNQPDQKALEQISVAEAEEYIKEGHFAAGSMLPKIEAALDFVKGDDKRKAIITSIENLENIDKEAGTVISQKG*