RRASMGKWTEEEDELLREAVANYGGKSWKKIAGRLSGRTDVQCLHRWQKVLKPGLIKGPWTQEEDSKVIELVKMHGNKKWSFIARQLKGRLGKQCRERWYNHLNPDINKGEWTNDEDKALIQAHDELGNRWAEIAKRLSGRTDNAIKNRWNSTLKR