LTAAQKELFSQRKQREFTPDNKKDESYWDRRRRNNEAAKRSREKRRYNDMVLEQRVIELTKENHVLKAQLDAIRDKFNISGENLVSVEKILASLPTSEQVLSNTKRAK