MGKTREISSEVRSAIVVLHNEGKSEREIALQLKLSKTCVHGTITRYKETGSFQDRPRSGRPRATTSSGLKLLACSVHNIHELHHCLLSYHFDPHLPPLPRHLQQIFTIKWSNQSLCIPPAHVSKHMSIIIFCDACALLALRKAKGRAVFATNVLLQEIGSDFTVVTLEI