KPEPQAPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKLNGGGQIMLNSLHKYEPRIHIVRVGGPQRMITSHSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERSDHKDMMEEVGDNQQSGYSQLGSWLIPGTGTLCPPANPHTQFGAPLSLSPAHSCERYSSLRNHRPAPYPNPYTHRNNSPTAYADNSSACLSMLQSHENWSSLGVPTHTTMLPMSHSTGTATSSSQYPNLWSVSNSTITPVSQSSGMSNGLSSQFLRGSPAHYSALPHPVTATSSASPLYDGGAPTDLPDSQYDASAHARLASTWTPVTPPSM