MSPEPCLTSGHLVVPEASHAESSQSTSTRAQARAWKTKAWLEANGLQSGSGSGVAFVSDERMLLHAGPEKHPERPARLAEILKQLEMSGLEAACERVNSREATREELLRVHTEQHIEQVFTSGSSKKKGKSWGMPFGPDTYANDQTPLCASLSAGCLLALVDHCMASTDSNCNCGFAAIRPPGHHASEEKACGFCMFNNVAVAARHAQKEHGLNNIAILDWDVHHGNGTNDIFAKDKSVFFCSLHRYDDHFFPGTGFVEDVGKDQARGFNVNIPLEKGFGDLDLVHVMKHLICPLMDNFKPDAIFISAGFDAVRGDRLGECKVSPEGFGW*