MSPRQPILLVDVNAYLPPAEYKVKWELGQRLHRENDIYTEDEIRFQERVFERSGLHPERTYLPPSLNXRFVGVQPKTGKPKPRLVEAATEAQLVLCGALEGLLAKTGLAPADXDILVTTCSIYCPTPSLASMLINHFKMRPGIQSYHLGGMGCAXGVVGVNLVRDLLQARPNSNAVFLTTEVTTPAFYXGHDKHRLVTNLLFRMGGAAMLMSNKSAAWAGRAKYQLAFNHRVHIGSSDEAYTAIHYGPXDKGINGVYLGKNVVTEASRALTKVMWAVGPHVLTPRQKAEFAANWVLDGLGKALQLDEHDLEPSRAVLRDYGNVSSSTTWXTLSYVETVRGVKKGDKVMQVGVGSGIKCGVNVWKDDMAF*