MVFDPRTLDNPKEISAYRDQRYQGTVRDQETALRTSCTLYVGNLSYYTKEDQVYELFGRAGDVRRVIMGLDRFKKTPCGFCFVEYYTREDAELALQNISNTRMDDRVIRADWDAGFIEGRQYGRGKHGGQVRDEYRKDYDPERGGYNRAIAQKG