MAADGLSSKALKVKRELGENTPLLSDEELMGLSVRELNHHLRGLSKEEVARLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKMELEWEVDKLARENAAMRLELDTLRGKYEALQGFARTVAAHGPPAKVATASVITIVKSGANQAAYS