MGSARVNKCGVCQKNDSKYKCPKCALNYCSLVCYKNENVHRHDQQEEANIIKNNEPKEVPKSEMREEKTLKSPELDKIYAGTPELKELLKYNTVKFHLHKVYKILISNDGNLTTEMKNQLAIDYLNTLRFGGLHYNEAIEEFCEIFLQKLEKK