MAAKLRAHQVDVDPDFAPQSRPRSCTWPLPQPDLAGDEDRALGAGVAEGAEDCGPERRATAPAMAPAPPLGAEVGPLRKAKSSRRNAWGNLSYADLITKAIESAPDKRLTLSQIYDWMVRYVPYFKDKGDSNSSAGWK