MVSVAEWKDFPKGLRVLVLDEDTEAAAETKSRLEGFEYVVSTFSNETEALAVVANETNSFHVALVEVSTVMSSRSCLSTTMKCIALGASEFLQKPISEDKLKNIWQHVVHKAFNECGTVLSESLKPVKATILSMLHLGPEHANVKSAQKGDSSGGSKTEASALHEVQSCTPIPTDSVKQDTSIEPCNSEKFPAPSTPQLEQGGRSPSEEDKTLRLDDATNFKAGTAHADNNCEYETIRELRLGAEATSAWSSQVDSPASVKKEIQEMYRISLKRRNSSQCGLKSVDITNDQLGNEIASRVTSLHSRLGTVDVQVVNAPGIAEEEVGSAEGSKSDDENIEKEAILSSYACNEENVDSSTEDIKGKKNNTEHDCKKSNIASSKKKLKVEWTMDLHRRFVQAVEQLGVDQAIPSRILELMKVDGLTRHNVASHLQKYRSHRRHILPREDEVASRRYWQHFDPAWTRTKQDEAWSRKGNPAAVPILGYSPVQLHPTPHGTPVGQPLHVWGHPTIDQSRSHTWQQLPVGTPTTWQAQDGSFWKHPGVCVDAWGCPTLGVPFYPQPMTKLPANHVHRSTPNPNSTIQGVSVQHTPISDPLNNNGSPLWEKSLNGHPPKEVIDESFKEALNNPWTPLPLGLKPPSMESVMAELQRQGISKIPPPAS*