MKNWSPENTKEIKAWLDIDNYRKLEDISLNALYHELWARALLYKPWPTDEEKKGLWVYMTEIFSGNPHLFKGKQLDYPTVSDTLYSPPHLFITDITRLAELSVMALSVNLFTWEEGNEEYCVNAPHHEAYVSQLLSPLCEKTVLLEIDLGSGTDDEIAESIKAALPQWRAIKGVDVNETGIVRFGYGTIKKIINYRLVAMLDILLWAKRKELRISDDRLSRLLYTDEDEETTTRLGYHIKDSDRPLAMKAATIDFIRQFNFFMNRNPHLKNMRVSDVMKLSDSN