MGENTPLLSDEELMGLSVRELNHHLRGLSKEEVARLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKMELEWEVDKLARENAAMRLELDTLRGKYEALQGFARTVAAHGPAAKVAPASVITIVKSSTNQATCS