MKIQCNACEMAEATVLCCADEAALCLACDERIHAANKLASKHLRVPLSNSSQMPKCDICQETTGYFFCLEDRALLCRKCDVAIHTANAHVSVHQRFLLTGVKVGLEPKEPVVSSVKEKKNSREKASEIPSGTSKSRSLSSVNKDAASSQAVVNESLSASKVSFSGGSTSGFIPDWHLREFFGLNDFNNSYGLMEQVSSKGDGVKLGDSEWSPVYPAVAEDVDIEDYLGQVPELPWTVPEIPSPPTASGLHWPRNIQCNLSDDSLFFVPDVCHLQNESRNQLHLANAIPSALPNPIPNPKRQRQF*