MPIEVKLTLVGDPGVGKRSLVIQLKNNKYVEGIPPDVAETVELEIVINGRELKVNIRVTAGERDTTPEILAELKKAEAFIIVFNVSNGEQVEYVPEWYERVRDIRNTPDVPHILVANKIDSGDQAVPLADVRDYAAALGIPFVATSAKTGDGGGEAFFTLVQEVVAALAK