MPTIMANSGICQVKFGVGVEAEEALTLAKLDEQKPKAPPGCVVLRLLVRPINPTDLVTIRLGRFAHLAPSRPVVIGSEGFGIVDEVGDGVTKFHKGQRVVPMNWEEYLKCGQGTWQDYLVVKKKDVIAIPDSLSDEVAAQFIVNPWAVYGLLDTLAVPEGEYVIQTDAASVLGRQLIQLAKHKGIKTINIVQQNDWNEELLALGGDEVINSKTEDVVEIVKQITCGKLAYGGIDALAGSSTKNVASCVRNGGKVLLYGMSSSLEVKINVLDFIRGVKVDWWYLPDYIDSYEKRDKIANEVIHILSQNIMTPLVGKKFELSQIFDALQETKLDGRKGKVLLVSSQN*