MKKFSKLIGLIGVLAFTIAGCASGSAKDTKTETVKLGVVGTKNDEWESVKDRLKKKNIDLQLVEFTDYTQPNAALAEKEIDLNAFQHQIFLDNYNKEHGTKLVSIGNTVNAPLGIYANKLKDITKIKDGGEIAIPNDPTNGGRALILLQTAGLIKVDPAKQQLPTVSDITENKRQLKITELDATQTARALQDVDASVINSGMAVDAGYTPDKDAIFLEPVNEKAKPYVNIVVARKEDQENKLYQKVVEEYQQEETKKIIAETSKGANVPAWETFGKK*