MKIVIIGGFLGGGKTTVLNHLLAESLKESLKPAVIMNEFGKMSVDGALVSEDIPLSELTEGCICCAMKADVSEQLHQLYLKEQPDIVFIECSGIAEPVSVLDACLTPILAPFTTITHMIGVIDASMYKHIKSFPKDIQGLFYEQLAYCSVLFVNKIDSADVETTSKLLKDLEVINPEADIQVGMHGSVTLPISVRQMTATSDNKHKSLHQMINHQFVQSPVKCTKAEFIKRLACLPSHIYRLKGFMTFEDTAHTYLIQFTQGQYELTPVAFSKKVPEYLVLIGKGISKEDYQCLEQ*