GPLVYNLMITGEPGCGKKRTVLLFFKQNSINNPPTEINCEVKKKLTVNDTPLVLIILDFSGEENYTEESRARLKRAEGLIIIFSTSDRQSVRDLGYWVGQFFQVKNRDNVPTVLGGNKSDSPERQTQEAEANNFAAKLGYPVQFTSAGSKRGVPEAFSTAVMQLVRYLAE