MPSIFEKYHLKQVINTSGRMTALGVSTPRPEVVEAAMAGMNQYFEMKDLVNKTGEYIAKLLDVEGATVVSCASAGIAQSVAAVLVKDSDWLLENLHVTPIENNEIVLPKGHNVNFGAPVGTMVALGGGKLVEAGYANECSAQQLAAAITPRTAAILYIKSHHCVQKSILNVAQAAEVARQHNLPLIVDAAAEEDLQCYYRMGADLVIYSGAKAIEGPTSGLVIGKTQYVEWVKRQSMGIGRAMKVGKEGILGLTCAIEHYLTASKESGQQMVDKMTPFIEQLNTLNGVTARVVWDSAGRDIARAEIKFDEVTTGVKTGDLVNALKQGEYAIYFRGYKANEGIIEADVRSVNAEQLAVVARRIAEVLNKEKQA*