MGRAKAVMKRIQDNRVRKTTFLHRRKGLIKKMSDFSTICDSQSNACLIVYDHDGGDDSTPVIWPQNPTVVHSVLEKYECEKNNKTTPVKKFDLEEFFEIKKKSVEDEIAKVKKEIINLKFPTWDPIFLSLGKEKLRPLIAELDAKISACDQRVNLLKSMQESEVINLSYKANMVEVEDISEPQVISAPISPVIDGMVDSTDQVNGPLDCTNQVIEPVDSDSGLEEWACKFLESCYWADQQGEPEESTDQGPLDCTDQVIDEMVDSTDQFNGPLDCTNQVFEPVDSASGAVIDDNSGMVDPNVPLDCTDEVFEPVDSDSGLEEWACKFLESDYWGNQQGEPVDSASGLEDWACKFPQRANQQGGDFLWWFDESDEDLFQNTPFQLQDQ