GHHWTFEEQFKQCFSFFVLQLYELSDEPKRREFLDDLFSFMQKRGTPVNRIPIMAKQTLDLYELFRLVVSKGGLVEVINKKLWREITKGLNLPSSITSAAFTLRTQYMKYLYPYECEKLKLSNPSELQSAIDGNRREGRRPSYG