FQVGIKSGCWFAEPTNGEPPKLKCNLRKHKPNRKPRTPFTTQQLLSLEKKFREKQYLSIAERAEFSSSLHLTETQVKIWFQNRRAKAKRLQEAEIEKIKMAAVAAARPHHPLYGPGAHHLHQYFPGHPSADPLLQPPHPLTTLLAGRH