MKKRTRPGIHNLQPHTRVSMSTDTHQVIRGYLIVIRWLLCWRAQVTKSEQGPLLHRHCCRSDQTFADKELQKQHYKTEWHRYNLRRKVAGVPGVTEALHNLRIQGLEAEGKTKEGDRVLYKCALCRKEYTTAKAHANHLESKLHVTRAASSNAPSDAGVAGTRPAPQRLPAIIFQEINTHDDKEISEEVEGSEDEWEEVDEEDISEEEDRDTVVGMDEAGCNEGPLSGHWDPNGCLFCGRSSSNLEVCIEHMHREHGFFIPDVEYLKDTVGMLTYLGLKITKGHMCLYCDELRKQFQSLNAVRTHMIIKSHCKLRYGDGEGIAEEELEVYYDFSSSYKTLESSEIISVDFPAISLSSGGHELVIKGFGDEEGTGKRIGSRDMARYFRQRPAPSDQRNSVMVKALVARYSSMGLATLGQKWRLRNEPEEQQRKASRRAEYIRSKIALKHNVIRNLPRNCEF*