MCSAARPYALSPLFPTWGMEVQGIDLKQPVSQETIEAIREDVTKHRLLIFRNQGVVSGERHVEISNWFGPCESTFYKHPRSPHPDVFRVSNDRLEGCTGVGRTGWHIDGSFQTAPFSYALYHIVSCPTKGDTVFAPLHEVVGSLPAEQRARWDRLWMLSDRRARDAKPLLYQHPLTGQDALCFHLGMTEAFVWDLGTPKQQVTTPPEAVELLREIEEVFTKTAAHLIYHHKWQPGDFLISDNLALGHEADPDTQLPPSESEGDPDTQLPPSEVGLRVMHRTTVQGQYAPRKQEDPRFQRHALQGDDEQQQQGQQQQAAAAGGGQPCC*