MPLLPLALLTQRVPNAFAVLAMAVQARHFPHNSLAPAAGASLFLDAYAGRVPAPAPIGDARTVLNDDFPRSDLAWPCNHGRFLPRKRPRLEAADQAQAALAAGGDLFQDQRVGMRMPPACTERLLQPAVPPPFVDVQVQGRAVGSGAASTSGRMGNGATPPAVVSLELLPSWTHRHGVEIDALVRLEAERMRAALKEARRRHARALLAAVARAASGSGRLRASEADLERALRRNAELEEKARQAGAECQAWVGVARSHEAVAAGLRATLDQVLLRSSPCGAGARAPAAGGGCQAEDAQLCCFEAHATEDDDADDGACACASSTSRSKSLACKSCGGGEACVLLLPCRHLCLCRVCEDAVDACPVCANTKNGSLHVLFS*