MKGKQLENIVNHVAENGGEASTCELNQLSKEFTLGDIVWIKIHGNSWWPAQVVEGNCKSGSNNISRNLDAEICVRLYGSYECMRVDPMKYRAEFEKVLKKNNWSSREILKKSLERDLSELKPSSGVDREVSGSEAFAESHTVEASKMEKQRQDKIQKHQGPSQKLQAEIAQGTKAKQANFAEKASERSKRQKVKMRPEADGLDSATGSLKNVQELSARRVKVMQGLGLIAPCGSPFQRNGFHKTAMP