MPSILARLPGVLAQHKHGEDCPVDKAASRIDGGVQSFIPAPDGSRIFVTTTDSVDIYSSADSQKLGSIPEKGVVFSALSPQATYLVTCQKPMKNPETGEPAKNLKVWDVSTGEVRVAHTLRQISKDSWPYVQWEADEGALVIVATNTLQVYKREDNFATYRKVSIKGVASCAICPSKALGHLAAAFIPEAKGSPASAGIYDYTQAEPTPRTRKGFFRTQGASLKWNSKGTALLVLSFSDFDATNQSYYGEQKLHFMLADPAKVH