MERPQVENRIAELLKTFTKGSVLFVDDFLDYGNPESVKKALLRLKEKEILVRLAHGIYLYPKFDKELGVLFPSTEEIAKAIARRDKARIVPTGVQALNKLGLSTQVPMKVVYLSDGAARTVKVGKRTITFKKTSPKNLLVKGEISGLAIQALKTIGQNTVDEKTIEKIQAILRKEKKENIINDAKLSPAWINKILMQVIELH