MQPRGQPPFAPQPGPARPYAAPWALLLLQLLLTLRGAAVPLQDPAVPLQGPRGTDSPAAPSWAMLQQAARVALHFFNFHSGSPSELQVLANVQTGGWQVDPQRGYHINLVFSTESYHLQDGKPRLGKCFARVFFQNQKPRPAITMTCTGLSEKNRTLQEDHLLYEQLKQMKDALTVGGIPDDYGYIDPSVRPIWDLAILGSSYVMWERTTQFSYYYPLQLSRVKQWKTSDHAIDFDYTVLLHEFPTQEIIPCHIHLIWYPGKPLKVKYRCEEIQTPVEASSGTEEGSAVAATEFSNF