MKGKQLENIVNHVAENGGEASTCELNQLSKEFTLGDIVWIKIHGNSWWPAQVVEGNCKSGSNNISRNLDAEICVRLYGSYECMRVDPMKYRAEFEKVLKKNNWSSREILKKSLERDLSELKPSSGVDREVSGSEESHTVEASKMEKQRQDKIQKHQGPSQKLQAEIAQGTKAKQANFAEKASERSKRQKVKMRPEADGLDSATGSLKNVQELSARRVKVMQGLGLIAPCGSPFQRNGFHKTAMP