WTFEEQFKQVVLYEMSSEPKRKDFLDELFAFMQKRGTPVNRIPIMAKQTLDLYELFRLVVSKGGLVEVINKKLWREITKGLNLPSSITSAAFTLRTQYMKYLYPFECEKMKLSTLSELQSAIDGNRREGRRPGYG