MSVPSSFRAALLHEKSPEHTIAERSLGPLGSDEVAIKVTATAINPVDWKIRDYSVFLTSYPAVLGSDAAGEVVAVGDSVQNLAVGDRVFFQGIIRNYDASTFQQYCKMPAELVGKTPKAISDQQAAGISLATIAGITGLYDKTGRGLAPPPWEQGGDRAGSGNALVVLGGSSSVGQYVIQLARLSGYDRIVTNSSLTHEAHLKELGAHVVLDRKQAGPQDFVAALNGLPLDFVFDAISNADTQKLGVEILNSAGIESQVVVVQAVNSEAKELGASKSLKIDVRQVLGLGSSPDLRYLSVPLMKSLGGEDGWLATGKFTPNRPVIVEGGLGKIDEALDKNRAGVSGEKVVILP*