TPLVKRLPTGSDPAFSQPKSVLDAGLTCQGTSPTSVTKPILLVPGTGTTGPGSFDSNWIPLSTQLGYTPCWISPPPFMLNDTQVNTEYMVNAITTLYAGSGNRKLPVLTWSQGGLVAQWGLTFFPSIRSKVDRLMAFAPDYKGTVLAGPLDALAVSAPSVWQQTTGSALTTALRNAGGLTQIVPTTNLYSATDEIVQPQVSNSPLDSSYLFNGKNVQAQAVCGPLFVIDHAGSLTSQFSYVVGRSALRSTTGQARSADYGITDCNPLPANDLTPEQKVAAAALLAPAAAAIIAGPKQNCEPDLMPYARPFAVGKRTCSGIVTP