VMQKTLERENYGPQTGTFGNVKENLPFRCPRCGEHTRFKSLSSLRAHLEYSHSYEEVYRVTKCRRLSSFKHTESIKPSELFVQELPENAVNQTKQKQSVKFYNLLLKNTNCSKDKVENDEPWDLTEMRCSKYTQTEQKCLPDLSRTSPRVSFEAHLQEKYEDTMEAIDKAVEKRIEKLASELAVKTAELLEVKAEYLQLAQKKQEIQTRERVLSRQVDVAVEMIAMFRQQLTESEQELYRKEQEIFTINHLLEAAAEKEAHGKAKLQEFIESLLQRIAFIERQLDYYYYYYKQPMRRKHPHSQPDAFTGARDIRKIRDM