MESDLIDLFEGAKKAADAAALDGVTSSGPEVSQCIDALKQLKKFPVTYDTLVATQVGKKLRSLAKHPVEDIKSVATDLLEIWKKVVIEETAKAKKTEGTNGCKEAKVNKMDVEKPSNPAPVKVQKLQRGDSAKSIKVERKEPDNKVVTGVKIERKVPDIKVTNGTKIDYRGQAVKDEKVSKDNQSSMKAPAKAANAPPKLTAMLKCNDPVRDKIRELLVEALCRVAGEADDYERESVNASDPLRVAVSVESLMFEKLGRSTGAQKLKYRSIMFNLRDSNNPDLRRRVLTGEISPEKLITLSAEDMASDKRKQENNQIKEKALFDCERGLAAKASTDQFKCGRCGQRKCTYYQMQTRSADEPMTTYVTCVNCDNHWKFC*