MEKDDKIRDQQEKTKKYGILMVIGFVVVCGMHSMKGRQGAIVVPPPTDSTSIRRETVETPMIPEKPAATAPAVRDLRADLGALETLERRVHLLDEEVRAIKKTGVIMETDPTSLQKTGELKDLTRNLLKLKYGDHPAYRVKVDLEFQPSIPDFAEKGPDGTIVIEMAPIEYQPVSVYNFLEIARTWIRGSFHRNAGHVLQVMTVSGITKHLPFQEYSKEFPHKKGTAGYCGRPSGPCWYVSIMDNTINHGPGSQQQKNPYEADANFGTIVQGMEDVVPRIHTVPQKGWLDQQNQVKIIRKTVLIPDGQGGFKPWVDWTQDAKKAIQ*