SGKLKEMVPIIAQYGDVLVRNLRREAETGKPVTLKDVFGAYSMDVITSTSFGVNIDSLNNPQDPFVENTKKLLRFDFLDPFFLSITVFPFLIPILEVLNICVFPREVTNFLRKSVKRMKESRLEDTQKHRVDFLQLMIDSQNSKETESHKALSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHKLITAGEFYCKSTFAPQCGVWEHFMPKSTADNDCHEALPSTVWYSTPRQAVYWPSTFMKHILGEQCDNRAGQLSTPRMKWHGDEEGYRFNQLTMAKSPIWVRDNHAFGKCMVYSEAQPLTIRFLNGDTSYAVHWKQGTPDNVELSRQFPIMCVKNAELDYPHSRGFQVTGLLWKNRTSVIEHPDLAKKVYQSTLNR