MAKVDQKVVLIVIDGWGVAGPNSPKEGDAIAAAETPFMSGFAEENSKTAQGYTELDASSLAVGLPEGLMGNSEVGHLNIGAGRVVWQDSVRIDQTLKKGELNKVENIAASFKRAKDGNGRLHLLGLVSDGGVHSNITHLIGLLKVAKEMEIPQVFIHFFGDGRDTDPKSAAKYMQQLLDATKEIGVGEIATVVGRYYAMDRDKRWDRVEIAIKGILSGEGEESSDPVKAIEKRYTEDETDEFLKPIIFGGKDRRVQDDDTLFFFNYRSDRVREITQLLGDYDRSPKPDLPYPKNIHITTMTQYKTDYTFPVAFPPQHMGNVLAEWLGKKDVQQCHVAETEKYAHVTFFFNGGIEKQFPGEVRDMIPSPKVATYDLEPEMSAEGVGKKVEERIAEGKFEFVMNNFAPPDMVGHTGVYEAAIKGVAATDKAIGIIYEACKKHGYTLFITADHGNAEEMLNEKGTPKTSHTTNRVPFIMANAPEGWSLRKQPGVLGDVAPTVLAAMGIEQPKEMSGESLLVKA*