LDQLVVTNQMEDEFHPFVEALLPYVKDFSYDEFHPFVEALLPYVKDFSYVWFNLQAAKRRYVKKNEKRMTVEEEKSCKEALMNERVETKQKWAARLLGKLRKDIQPHCREDFVLCVTGQRPAVCILSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKVGLRFRSSLGDAVVADVVLFSKI