MKKTLIALAISSFAVTSVSAATVFDKEGTKVDVSGSVRLLLQRETNHRTDLKDKGSRVTFDVTHQLGEGLSALGQVEVRFSDKGIGDQTKISRLFAGFNHEAVGKLTFGKQLTIGDDIGLSDYTYNLGGVNKLVTSGEKVIHFKSTDFAGFRFGADYVFDEDPSKTEDINNNAYVLGVLYNRTVGDLGFALEAGYSSKKIGDAMLSVNQKAWTVGGELSYQDFAMAVDYSQVKSGKLDTISWRGQKHPGQPNQDDSFHKVREVELGLKYQFIPESKIYTDFIWGKAVTAYDRTVRLRAYIAGVDYKFHKNVVTYLEGGVFRYKHDNDLDPTLRDKKLGVGLRVFF