MVGSTLAKILDKHCLEGHNFPSWYRNVKILLTLEKIVYVLDKAPPHIPFGLDATEDERAKYDKHVEDDTQAKCYLLASMNEELQRQHEGMDNASSIILHLTELYGEGTRNRRFSTVSELVKTKMVKGAPVHQHVLKMIGLIEQLENLGTPLDGELAQDFILASLSDSFSQFVMNYNMNKMDSTLSELLNMLVTAEKTMKKENIVGTAAVAYNKPSSSKAKPQGKGKGKGKEKKSPTPKPQGGVRKKKAKDPKGTCHHCGKEGHWKRNCRLYLATLKDKPXGMVYVLIVNSNC