SKEKAEKVLKEELKKWKENHPEGFYCEPVPKPGGKVDLFHLKCSIPGIPGTPWEGGVFEVDIEFSDSYPEEPPTVTFNPPLFHPNVAPDGKVHHPLLDKNGDWKPELTLEEILLALQELLPNPDPSNPANPEAYEIYQNDPALYEERIRAQAASHAPK