MEGKGVTFSSVIVPSVQEMVKEKVITTVLPPRYVRSDQEKGEAAIDSGENQIPIIDMSLLSSSTSMDSEIDKLDFACKEWGFFQLVNHGMDLDKFKSDIQDFFNLPMEEKKKLWQQPGDIEGFGQAFVFSEEQKLDWADVFFLTMQPVPLRKPHLFPKLPLPFRDTLDTYSAELKSIAKVLFAKLASALKIKPEEMEKLFDDELGQRIRMNYYPPCPEPDKAIGLTPHSDATGLTILLQVNEVEGLQIKKDGKWVSVKPLPNALVVNVGDILEIITNGTYRSIEHRGVVNSEKERLSVASFHNTGFGKEIGPMRSLVERHKGALFKTLTTEEYFHGLFSRELDGKAYLDVMRI*