MQLRRQPLSAPRPGDTRPAAQRLAVPLLLLLALQGAAASGGPEDSGWLQDAEPSSRLLSQAARAALHFFNFRAASPSALQVLANVLDGRSWVNQKKEYKFDLVFTTEFYSAEEGEKRLGKCSAQVFFRNEKPRPAVNVTCTQLVKKERRQEEDYQLYKLMKQLKSPLNAVSIPDSHGYIAPSLRPIWDLAFLGSSYVMWQKSTPFLHYYMSQISSVKQWKTNDDAIDFDYTVLLHEFSTQEIIPCRIHLVWYPSKPLKVKYHCQERQTPEEASGTEEGSAVALTELSNF