MEVKGATRSSIIVPSVQEMVKEKMITTVPPRYVRSDQDVAEIAVDSGLRNQIPIIDMSLLCSSTSMDSEIDKLDSACKEWGFFQLVNHGMESSFLNKVKSEVQDFFNLPMEEKKNLWQQPDEIEGFGQVFVVSEEQKLDWADMFFLTMQPVRLRKPHLFPKLPLPFRDTLDMYSAEVKSIAKILLGKIAVALKIKPEEMDKLFDDELGQRIRLNYYPRCPEPDKVIGLTPHSDSTGLTILLQANEVEGLQIKKNAKWVSVKPLPNALVVNVGDILEIITNGTYRSIEHRGVVNSEKERLSVAAFHNIGLGKEIGPMRSLVERHKAAFFKSVTTEEYFNGLFSRELDGKAYLDVMRL*