MSDLTSTNETKNAPFDASQLQAALEALKTNSVLQALIQASLTPAEPLKRAMFSEEQKRLLESLFEKTTHPNREQKEEVARKAKLSYNQVKRWVQNQRYRTKRQQKELSPSSSST