MKGAFQLLLPLLAGFALAMLTLQLGNWQLRRAAEKAALQRVAAERAATGARALPATATAEEWQRVRITGRWLAHATVYLDNRSYNGRPGFHVLTPVELADGSGSVLVNRGWVAAGVDRRQLPAVLPAGEDAELEGVVRVPQHSPFTLADSPGQGRLWQYLDLAHYRAQTGVAVAEWIVQQASPSADGLVRDWPQPDAGIERHRGYALQWYGLAALAAGLTLRYGWRIFRGRHRDGHAARV