MKASGTLREYKVIGRSLPTPKAPSPPLYRMRIFAPNHVVAKSRFWYFVSQLKKMKKASGEIVYCGQVFEKTPLKVKNFGIWLRYDSRSGTHNMYREYRDLTTAAAVTQCYRDMGARHRARAHAIQIMKVEVIPASKCRRPAIKQFHDSKIKFPLPHRVLRRQHKPRFTTKRPNTFF