MKMGSSKRKSSFRIDDILHQQRVEQQNLLYQYQHAGRMAGASTTASETGSVHSAGHVSTGGSYSSTLQSHTVVPDCSSTPPGSPVLPSPLAVSVPSTNNGGGGSVRSESPKKPTAMYPGLLDFSKNVIPIPLQFGMPAFNPLNAAYLEHYANVLHKASPRVWPFYPHPYSYLLPTCGSKRKGGQVRFTPQQTQSLEKRFSNHKYLSPEDRRNLAIQLKLSDRQVKTWFQNRRAKWRRANSGCQSTDGHGTSDGMGDVTVKMSSGTGTTGASNRAPKYSSENEEDDGGDEGGVPRFRGRRTSSSMDSYSERGSSEERDDEDDDPAAPIDVI