MRVLFPSSTYTEGSHREKGHTSRTSSIEYFKLHQAGKEVRNRARIALHFHPDRPVGDGTVASALLEDGLYRNQFETGISSGLVAAFRGSPRDQWENSLFEDAYSDHRVSLAHRPKYGALDLANSVDGPAPRFGSCYFLLKPAVSKKSAFTSGGSQDAPKLRGTLDLFAPILQALLEESFTRDFMLGISGIRPPQVVDRLCNLYGAADTRSASPSRNLDHIIEAQIHGDIRLARDVDTLVVDGGSRSTGIGRCLEGIGRKYKFTVQYYQGFKLDVQSVPLDFRGPSMPSLARRVNKDGFVDTAAIGLAVQHLARSPHAWADRGTYSEVLQELKLLLHVLVRYGWCDMDSTNFCLQAS