MQSNYEISRRLGNLSEGLAFEDAKRYLQDNVFICRIGIVKKFDFEKQEGIVVIEEYEDLNIISRNISNLKLELVEGDRVVLLQSSINIFNESDNNYFDKHYFYILNALTLRNVGISVEKFKIDTKELDVTSEDSSLNLKNITCDGEHSKISLKSLVIEAGNIELKGNVYINGKLFESHTHSSGTITYINASGAPTLASGSTAGVS