MSTEHPEPAVANNLLKMNSDDVGWEYGVLVDASNKDKVKCKLCDKEMKGGIYRLKEHLAHEGKNVKKCPARTQQAMEAKEKCKKALADAKRKREEKTVHELEIREEVHVSRVGTDSDEVTCVGSSEPHKLASWWRLYGYETPALQKMATRILSLTSSSSGCERNWSGFEGIHTKKRNRLTTARLNKLVYIQFNSKLLSFLQEGGDDCALVEFRDGEEDEMEEAVGADEQLERRRSARVRELYEEEEFESEEEEYEDENRDYSEEEI