STNSNGIKASAAAPAVPDRHVCDKPKLSYAQLICRAICDSDNGKMTLANIYKWISDHFPFFRCADSGWQNSVRHNLSTNKCFVKEPRPKEVEGKGSYWTVDPAYINQLMGADAKYIRANNPH