MCFGPLQSFGFAAGGLGISAWLYSKRQKELAYGVFFFFLMELLQSVQYLFIDQCDNMVNKVLTIAGFAHICLQPYFTQVLNAAVMRNPTRRSQFVVIKRLCLLGGFLLFCRFPMSPWAHDTGIFDETCKGGGTFEWLRASPSQGVCTYSGKYHLAWSVPMYEPTYLSQGTGIHSFLMFAPFFVTKPFNMIHGLFLFITGPLLSFYITSNLQEQASIWCFMSIAQIIFMLVLIGPAALAKGPVEHGKRTAIKEA