MVFDPRTLDQPKDISAYRDQRYQGSVRDQENALRTSCTLYVGNLSYYTKEDQVYELFGRAGDVRRVIMGLDRFKKTPCGFCFVEYYTREDAELALQNISNTRMDDRVIRADWDAGFVEGRQYGRGKHGGQVRDEYRKDYDPERGGYNRAIAQKGDRA