QLLSLEKKFREKQYLSIAERAEFSSSLRLTETQVKIWFQNRRAKAKRLREAEIEKIKMAALGRGAPGAQWAMAGYFHPSLMHLG