VSPPGTKVMEPLPELYAIFQGEVAAVTEYGAFIKIPGCRKQGLVHKTHMSSCRIDKPSEIVDVGDKVWVKLIGKEIKDDKLKLSLSMKVVNQGTGKDLDPNNVSLDQDERKKRTFRDYTSQKITLEAVLNTVCKKCGCKGHFAKECFMQPGGTKYSLIPEEEEEEVRAAECERRRKSSLSDDSSKKRKKEKKKKKKHKSKQSSESDSDSSDSDSDGAQPASKRSKHSGKTSKQVKEFPSSKSNAQ