MKKLIIAALGLTLVLSGCAPKLDSNDKVVQKDDSKAETGIMTKNQISSNYYKTVLPYKASKSRGLVVSNIYSRYDINELESGLMRVSQNKYSPDNYLFQEGQYLDKETLEKWLDRKSDKNPNGLNPASNGNGENRKPIYLAHILEQDYLKQTDKDTVALGGISIALAMNSVDYYQKEKYGDTYEQPISDSELLAQGKEMSATVLNRIRQTKGLENVPVTIAIYKQGARDAVAPGNYIAYATANGDSLSNWKDIDEKNYVLPSTESAKDHKTDNDNFLNFKKAIEDYYPNFTGVVGRGRYEDGQLAELNIDIPLQFYGEAEIIGFTQYVTDLVGQHIPKTADLQVNISTSDGPAALITRKANEDAATAHIYD*