MGDLPGIVRLSIALRIQPNDGPVFFKVDGQRFGQNRTIKLLTGSSYKVEVKIKPTTLQVENISIGGVLVPLELKSKEPDGDRVVYTGIYDTEGVAPTKSGERQPIQITMPFTDIGTFETVWQVKFYNYHKRDHCQWGSPFSVIEYECKPNETRSLMWVNKESFL