MTDFAEKNRQVFNKQAAAYKSDFEGAVEALVSVVHDQRTWVSDTWVDTEAGKGKEIRALEYACGPGHISLVKLHEIPGVTIKANLSQALAPFVSSVVGMDISENMLEEFKKHVHEAGRSDTMVAVKADLVSESSPTEISGPEYFDFDLVVVSMALHHFENPEKAMNRLSERLKKGGVMMIIDLIPNDHHDHEHDHALQQMGEVVETISKHGFSLDEMRTMYENAGVCKGFKYQVLEKRLPFTKNGKSFEKTIFIARGQK*