MAAQAPTMAVPTDAQLIQAQADLWRHSLCHLRAIALRCAVQLGIPTAIHRLGGTTSVSDLVTALSLPQSKMPYLGRVLRLLAASGALASPKEGTYSLVPLSYLLVDGVFIDGEASQKAIVLTTTSRHYIEAALGLADWFKKDIAPPPSPFEDVHGATLFEESMALLDPESDKMFHEALAAHDHLGIGTILRECHDLFKGVQSLTDCCGGDGTTARAIVKAFPHIKCNVLDLPKVIEKVPSDGIVNYVAGDLFHAIPPAQVLMLKLVLHFWSDEDCINILSQCKKAIPSREMGGKVIVIDIVVGSSSKEILETELLMDMLMLVCTKGRQRDENDWSTIFTKAGFSDYKIVKKLGARGIIEVYP*