TLFHGPSYIDLQPVYWSREDVAQWLRWAEKEFSLRPIESNTFEMNGKALLLLTKEDFRYRSPHSGDVLYELLQHILKQRKARMLFTPFFHPGNSIHAQPEVILHQNHDEDSFVQRPSRPSAEAVHHNPPTIELLHRSRSPITNNHRPSPDPDQRPLKSPMDNAFRRLSPADRVPGTRHQHENNQQEPYPLSVSPIENNHCPPPSEMLQKPSSPRQENTRVIQLMPSPIMHPLILNPRHTDFKPPRLSEDGLHREVKPINLSHREELAYMNHIMVSVSPPEDHAMPIGRIADCRLLWDYVYQLLSDSRYENFIRWEDKESKIFRIVDPNGLARLWGNHKNRTNMTYEKMSRALRHYYKLNIIRKEPGQRLLFRFMKTPDEIMSGRTDRLEHLESQELDEQIYQEDEC