MQPRRPPLPAPGSRPWGPRPAAPLIALLLLLSPVVAAAESESPQDPGQPQDAGLQRRLLQQAARAALHFFNFRAASPSALRVLAQVQNGRAWINPKEGCKVDVVFSTERYNPEEGEGHLGKCSARVFFKNQKPRPAINVTCTRFIEKKKRQQEDYLLYKQMKQLQNPLEIDSIPDNHGHIDASLRPIWDLAFLGSSYVMWEMTTQFSRYYLAQLTSVRQWKTNDDTIDFDYTVLLHELSTQEIIPCRIHLVWYPGKPLKVKYHCQELQTPEEASGTEEGSAVAPTELSNF