MSCLEKGEWIKIPDVSTPCVHDIATFAVNQHNNESGEKLTLKSVVKGWFLELSYDRLKHRLILTATNDKGVVKTYEAIVCVIEKSGFQRVRKLLSFNAGYLDENGDLFWIEILDINQPCVQDVAKAAVAQHNEKEHDSLVYISITQGWYRELDVNYAILFNIHLITKDCFGRVREFKALVLEDKHGKDKIRTLKSFEVIKKC