MSIRPLWLPEPPPDVDRAPEIFAGGVAAVRRAVVIGNGCPGAENQCLGLVRALGLADRLTLYRIIRPTGGINKWLHFLPISLHKMVDQVLRHILSNTTFTTLFQGKLAPYHVSNVQSFGLSSVLEADSKRIVTMVRDTFEKEGLAIVVACGRDTIQYASSVRCSAPDNVFVIQIQHPRYRLDRFDLVVTPRHDYYALTAKGQQEVPWLFRRWITPREPPGPNVVLTAGALHQADSAALRIAATNWHDALAPLPKPLVVVSIGGPTRNCNYGVDLAKQLVSSLHNVSETCGSVRISFSRRTPQKVADLILREFSTHPKFYIWGGEEPNPHLGHLAWADAFIITADSISMLSEACSTGKPVYVVGTEHCRWKFSDFHNTLHKRGAVRPFTGLEDMSDSWSYPPLNDAIDVAARVREVLAQRGWTVG*