MEPLPELYAIFQGEVAAVTEYGAFIKIPGCRKQGLVHKTHMSSCRIDKPSEVVDVGDKVWVKLIGKEMKDDKLKLSLSMKVVNQGTGKDLDPNNVSLDQDERKKRTFRDYTSQKITLEAVLNTVCKKCGCKGHFAKECFMQPGGTKYSLIPEEEEEEVTAAECERRGKSSVSDDSSRKRKKEKKKKKKHKSKQSSESDSDSSDSDSDGAQPASKRAKHSGKASKAQKKKKKKHKKKTKE