TPFLFLLNPSPFKSIKLDMSGGGVIRGPAGNNDCRIYVGNLPPDIRTKDIEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYGRDGYDYDGYRLRVEFPRSGRGAGGRGGGGGGGGGGGGGGGGGGGGGGGGGGGAPRGRYGPPSRRSEYRVVVSGLPPSGSWQDLKDHMREAGDVCYADVFRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEGETAYIRVKVDGPRSPSYGRSRSRSRSRSRSRSRSNSRSRSYSPRRSRGSPRYSPRHSRSRSRT