MSEKAELAAVRAYFGVPWPQLNEGLSYHDIVRPTDAGLTLIEFYFRKYKNSAPLQGWLQRIQNKQITIDNKVVILPDTELRAGAELVYRRLPWREPDAPYLLEVLFEDDYLIVVNKPSGLQVLPGGLYQQRTVLTQLQWHACKLTTTPSGCQKTHPVPVHRLGRGTSGILLCAKTKLCKSRLAAYFAEGTSVVEDKCTNSECNTMRKICKIYRALVSGVMDMDEVVIKQPIGTIKYPGVAKGLYVASPSGKPALSSVRVLERDSESNCTLVQVEIQSGRPHQIRIHLSFIGYPLIGDPLYVSGGQPKCFHPELLDESFEKDGGYQRPENPVPGDCGYNLHAHQIGLIHPITNELIKITAPLPAILQTREEREANQPNSS*