MNAQNVVGQSNCEDSLYVPEVALDRKPHKGQEFDTLDDAYEFYNKYAKEGGFSIRINSSKICKESNDIIRKEYVCFKEGQARQSKVVNRKRRRGIIRGGCSAKLVVVKSEFGKYMVRIFVEEHNHALSSPRRVHLLRSHRSMSVVQKNLSQQLAVVSIPTCQQIGLFELQAGGLQNMGCVQRDFYNNDRNLWNELKGHDADMLYEHFQSEKEKNSSFFYSIKAGCDDRITHCFWADVVCRRAY