KKEHVSVLRRNERERNRVKLVSDGFAALRKHIPTTPVNKKLSKVETLRTAIEYIKHLQRILNDSNRV