QLYELSEDPKRREFLDDLFSFMQKRGTPVNRIPIMAKQTLDIYELFRLVVSKGGLVEVINKKLWREITKGLNLPSSITSAAFTLRTQYMKYLYPYECEKLKLSSPTELQAAIDGNRREGRRSHYG