MELVNVNSKEQMNKMDDELLPPGFRFHPMDEELVTYYLTQKVLDSSFSCRAITEVDLNKCEPWDLPDKAKMGEKEWYFFSLRDRKYPTGTRTNRATEAGYWKATGKDREIYRGRSNILVGMKKTLVFYKGRAPKGEKTSWVMHEYRLEGKFSYYDLPKTAKDEWVVARIFQKSSGAKKGPLGLGRSSSYLNDVDSPTLPPLLESPCIPTSVGGALSFEGESAGSAMDQQQRVPCFSIPGYTNNNQGFGFLPDQLQQNPGSISSDTVEFAFLQNMLMGMNANSSPTQIPPQMSNLPSYSMGPNSSFPTFSNLLNPGGIHPNSYIYKTQTDIANDRFKQCKMEPPSPLFKSSGTLKNLTVQPSSSQWISTSSGYQHRNQDNLEPKYGVAQQQMQNQPMVSHSQETGLSTEMNAEISSVVSSQRNQPYHEDAQDMDSIWNSFS*