MTLKKVDANPSTLESSLQELKSDETSRSKINFILFLADNDPTTGQSWCPDCVRAEPVIYKTLEEFPEEVKLIRAYAGDRPTWRTPAHPWRVDSRFKLTGVPTLVRWDGDSVKGRLEDHQAHLPHLILPLLAPST