MSIKTLPLVQEAISCKLQQFSAEELVQAVKMLTFYKSVCYTGELVIVHLCVEFSDKKKISSNLTSSIAWKSRYCEEACADNSAPLTSMMKTCYEAAGDRWPIFIAVDFYQRSDGGGVPETVDEANGQLTCGCASISYCKENATFGSCDVPVLSPPPEATSLHLHVLLREYTPSRIILFISLLTGDMLGHVRMPQHSLGTLTKLSVWSLLMVMCFFWKEFPDVIHGRPFIYSMEYWIPLWGGVSNGVVGSLAFAAFDQGYDYWRYSINEHGIEDIPAMIEMIHQIKTSELKGSKPDPKEETNDDPEIHGILVHLPLPSHMTSTLWK*