QVKRELGENTPLLSDEELMGLSVRELNHHLRGLSKEEVARLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKMELEWEVDKLARENAAMRLELDTLRGKYEALQGFARTVAAHGPHAKGATASVVTSVK