LQPVYWSRDDVAQWLKWAEKEFSLRPIDSNTFEMNGKALLLLTKEDFRYRSPHSGDVLYELLQHILKQRKARMLFSPFFHPGNSIHAQSEVMLHQNHDEDNFIQRPSRPSAETVHHNTPTIELLHRPRSPITTNHRPSPDPEQRSLKSPLDNTVRRLSPADRVPGTRHHQENNHQESYPLSVSPIENNHCPPPPEVLQKPSSPRQENTRVIQLMPSPIMHPLILNPRHSVEFKPSRLSEDGLHREVKPINLSHREELAYMNHIMVSVSPPEEHAMPIGRIADCRLLWDYVYQLLSDSRYENFIRWEDKESKIFRIVDPNGLARLWGNHKNRTNMTYEKMSRALRHYYKLNIIRKEPGQRLLFRFMKTPDEIMSGRTDRLEHLESQELDEQIYQEDEC