MSDHVTLSVENLVHSEKCTDIAAGCLAGIARSSSAHAMETSPLLKGEELSSASSFREAPAVFEAVPTSSSDAGVKGTTCMEAMGRAGTSAKQKSDESENDVDEEAVPLLNGEDTGVDGKQVVVAMETVPKKPVDPPAFAECRICQEEDDISNLESPCACAGSLKFAHRKCVQRWCNEKGDTLCEICQKPFEGDYATPHQTTTDSFPVNIGAGWDISSGQPRLFALTADHHFLEGEYDEYAGSHANSAACFRSIALILVALLLLRHIISMTGVGEDEDLSTFFMLSLVRAAGFLIPCYIMARAMNALQIRRQQQEAALAAAAEVTHLIHTGRFQGVVAAEP*