MGKLLKPGRVVILLSGRRAGCKAVVVQTNESSSKKRPYLNCLVAGVEKAPMKVTKKMSSKKIEKRLKLKAFVKYVNVNHLMPTRYMVTTTLDPKSLVSDEQMENKSSRKEARKSVKAVLEECFSNPENIDPTQKGTRDTAFLRKKLRF