MSAVDDKTVEGNASGKKSDIDYDALNANVQTQRDVALKASKLNEALENLLNLEKQMRLAADVTGTKTVVLAVVQICRESNNWKALNDNIVLLSKRRAQLKQAVAVMVQEAMKYVDAAPDLDTRVELIKTLSTVTAGKIYVEIERARLTKKLAAIRESQGQIKEAASIMQEVAVSGQSTRGYLAHWYLVAALHEIMLDYIALDNVETFGAMAKTEKIAFILEQVRLCLDHEDYMRAQILAKKINPRVFLEDSEKKKAREGDQAVEAAAPDVPELPALKRKFYELMIRYHSHSKDYLEISRCYRSIYETPAVRQDPAEWMPVLKKICWYLVLAPHGSMQSSLLQATAEDKRLQEIPKFLSLLKHFITWEVIRWPQLASSYLSEMEEETSIFGKKEAMDDLRQRVNEQNILVVAKYYSRITIQRLAELLDLSVEDAEKHLSEMVVVKALFAKIDRPSGIVTFRGRQDSNEMLNQWAGNIEKLLDLVETSCHQIHKETMVHKVALKV*