MDLLHNTLPLDHFLALPRPDHGEVAVGTTDTSTLAAHDFDVDTRTGFMPPQPPLTRLPEQWELWETALDDALTSRLRLAEKDDLTEEDVAKSASNSVDRRTEAVSAQLQLPPVLTYSDDVLYNWAYKTPPSSDRPLAPPALDNLRCLTLFTGTRDEEEFYLASARIELRGVEALGLMRAMMDEAFLGDTTAVRRITAYLHALARVTADLTAILAAVRDGCDPATFYHDIRPWFKGADSDPRRRWVFDGLERDPALKQPLELSGPSAGQSALIHALDVFLGVDQYSHTNFLLDAPGTPAPAAPAPPTATATFSSAPGTSTVPFLTRMQSYMPRHHRAFLRHLGASPRPLRALVQASRDAALVGAYNAAVGALTVFRDEHVRIVALYILGPSRRAGAAGAGAPAKGTGGTDAFKFVQGVRNQTAGALLRQE*