MPRSFLIKKHADKQKKKEPTQAADAGRSLALPVSPTPGLEAFLPPAYLPGLRHPASLHPGEPLLPQVSPFTPLIQPLALRLCTGYFHDFLPHHAARIPFYDNPFHPLPPLRPPPPLDLKLSPPPPTKPVATVSPKKPETDDEKAKVKEEEDDENEEKQKGKGHGFQDGVTVGYTYDAFFVSDGRSRKRKPTQDVKPKYTCTECGKQYATSSNLSRHKQTHRSLDSQQAKKCPHCNKVYVSMPALSMHILTHNLKHECPVCNKTFSRPWLLQGHMRSHTGEKPYGCAHCGKAFADRSNLRAHMQTHSTFKHYECARCSKTFALKSYLNKHHESSCLKDEGMLTSPPRWKSVEAARG