MCSAARPYALSPLFPTWGMEVQGIDLKQPVSQETIEAIREDVTKHRLLIFRNQGVVSGERHVEISNWFGPCESTFYKHPRSPHPDVFRVSNDRLEGCTGVGRTGWHIDGSFQTAPFSYALYHIVSCPTKGDTVFAPLHEVVGSLPAEQRARWDRLWMLSDRRARDAKPLLYQHPLTGQDALCFHLGMTEAFVWDLGTPKQQATIRDSVTTPPEAVELLREIEEVFTKTAAHLIYHHKWQPGDFLISDNLALGHEADPDTQLPPSEVGLRVMHRTTVQGQYAPRKQEDPRFQRHALQGDDEQQQQGQQQQAAAAGGGQPCC*