MSEQADTNEMLVTLTADIVAAHVSNNSVAISDLSLLINNVYAALSGLGGAPVVEEKPVPAVSVRASVKPDYIVCLEDGKKLKMLRRHLMTHYGMTPDDYRAKWGLAADYPMVAPNYAEKRRALAKEIGLGTKGRGGGRRRKTKA