MEALKVTAEKLEGTSGESQEQLSNAFQIAANLRRLLEDRESQFATLEGNCRRRELELEEIQRKLAEANSTFTETVESRDMRIRELEHLLALKQAEVQEAQEELRDLQGALDVKDSHVRRLEYEMKLKSERESQRTKTFVSTMSSWSSSASQVDGVAGYRSSMHSMQLESMRHVYMQNSPVQQMPSQDECVSGYGLSSIKLQEKPSSAYLKDRANLQELQTDSCLELRGDEKSLQSHNSGSGPQDYYQETERLLYASGRAEGTERLSNCGSSPCATYGGHNYINGDRESPKAHTGLSEASKRAIAAQDSMYSGCDSLKERNAESISLAVAPTHGPLQASHTVVDSLHDEIQQLQARIMSRLRDAPSQQESWRGGNSDWT*