VRAHTPRLRGLSKEEVARLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKMELEWEVDKLARENAAMRLELDTLRGKYEALQGFARTVAAHGTPAKVATASVITIVKSGANQAAYS