MSIQNLNTRDPFADAIKGNDDDIQDGLVHIRIQQRNGRKTLTTVQGLSAEYDLKKIVRSCKKEFACNGTVIEHPEYGEVL QLQGDQRENICQWLTKVGLAKPDQLKVHGF