MWLFGWKGPSGFSASSTAEEVTQGIDGTGLTAIVTGASSGIGAETTRVLALRGVHVVMAVRNLDAGRNGKEAMLKEIPKAEIDVMELDLSSMTSVRNFASEYTSLGLPLNILINNAGVLSSPSKLSQDNIELLFATNHIGHFLLTNLLLEIMKNTAQKSKQEGRIINVSSVGHRIVTREGICFDKIYNEASWFSYGQSKLANILHASELARRLKEEGEEITANSLHPGAIHTNLLRHQGFVNAIFSLFGKYMTKNVQQGAATTCYIALHPQVKGMSGNYFMDSNIAEPSSQAKDAELAKKLWDFSLIITDKK*