MSVPIAPPEPSPPGVMHSRHGHEVWPPMGTSSPCRFIAQGSSGAATGLGPRAVSVRPPRKRPRLARWNAAPYLPRRSLEAMATGQGASPRYGDEGTADVILMLRPLQGPPLPPLLLHSQALRRSEFFEARLSERWSVMSQGQPLEITLDKCVNPSTYVRCLQLLYVPNRIKHTAFDDVQDALGILEVAAELLFHDCVGACMRYLEAVPWTVENETAIRECVASLHLQSSPDLAARLCAPEGAMRKPVDVMKDVLGELLALVTNGAPSKARDITERVLLANVHPSASSAFGGVNELALLKEFQGNLGQLKSQLRKFANFFSWNAHQVTLACSALRWLIDELFSLQIADMSIKIFSEEQELAQLMVSRVYQNPFTETLFQILVRMLQALHKGEVIAPRSVRLALISTWLPIIAKLGNDHNDNFGRTYEIRRNVELSFGAVVETLPMLDQEAVFKIWVGACLKCRKAWPDLSDAFDAWCSKLRAAQRESDLELGTAPLISEVCSS*