MSKNKRKDYTPAQNIALTCQVSGVCPLCTEPLFHTKKGKSYKAYEIAHIYPLNPSPEEIELLKDEEKLSDDVNDEKNVIPLCESCHGKLDKFRTVEEYRLLVKLKKGLLERSYQELLWKQFGIESELISIIESLYELDITEIDNSVDIGYDPKTINDKTNQSISRPTVRKIRNNVTDYYSFIKSQIAILDKSNAEFSNLVSLQIKSFYTKQKQQKISQQAVFDNIVKWIQMKTKPQSKDGAEIITSFFIQNCEVFE