MREQESTLHQDVEHCVEALQDYLNTELAKAVSVFSKKAGENETWLEEIRTKFQLKDEDELQAIKTLKEQSLTRLEVLEKKVDYYEELCDELEEFQNELEVKTKLEQNRRSRLGSLSRD