MALELMGFPKLDEQKAIQEAASEGLKGMEHLIRTLSHQPFHLNTELTDVTVSKFKKLISLLNRTGHARFRRAPVQYSSPPAPVHNANTSTSSIQLPPPPQNPNIPAPVQFPSPAPVAVHHAPVTLDFTKPHNALLSSNAKSVELEFSKETFSVSSNSSFMSSAITGDGSVSNGKIFLAPPATSARKPPAFKKRCHEHREHSGDVSGNSKCHCVKRRKNRVKNTVRVPAISSKIADIPPDEYSWRKYGQKPIKGSPYPRGYYKCSTVRGCPARKHVERAPDDPAMLIVTYEGEHRHAVQAAMQENAAGVVGLVFEST