MKNATGKRRQGIFLAEVGAQRKMSADSLSSKALKIKREMGENTPHLSDEELMGLSVRELNHHLRGLSKEEVARLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKTELEREVDKLARENAAMRLELDALRGKYEALQGFARTVTAHGTAAKVATASVITIVKSGSNQATYS