WTFEEQFKQLYELGDEPDRKTFLDDLFAFMQKRGTPVNRVPIMAKQTLDLYKLFRLVVDKGGLVEVINKKIWREIIKGLNLPASVTSAAFTLRTQYMKYLYPYECSKRKLSTPSELQAAIDGNR